Michelle Keegan puts on a glamorous display in a structured white gown and dramatic hat as she leads the stars in Cannes ahead of L’Oreal Light on Women Award
Michelle Keegan put on a glamorous display in a structured white gown and a dramatic hat ahead of…