As always, the stars and beautiful people were out in rare form on the glittering red carpets of Cannes. Behold some of the looks and moments that turned our heads and imaginations. A perfect beauty post …
As always, the stars and beautiful people were out in rare form on the glittering red carpets of Cannes. Behold some of the looks and moments that turned our heads and imaginations. A perfect beauty post …
© 2018 Diary of a Social Gal