Leomie Anderson in a Black Mini Dress Was Seen at the Star Studded GQ Men of The Year Awards in London 11/15/2023-5 Previous image