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