These actresses have come a long way over the course of their careers, but they’ve been stunning since day one.
Cameron Diaz

Kate Moss

Charlize Theron

Demi Moore

Grace Kelly

Laetitia Casta

Catherine Deneuve

Marilyn Monroe

Monica Bellucci

Madonna

Nicole Kidman

Brigitte Bardot

Kim Basinger

Whitney Houston

Winona Ryder

Jacqueline Kennedy

Robin Wright

Sharon Stone

Angelina Jolie

Mariah Carey

Audrey Hepburn

Vanessa Paradis

Penélope Cruz

Cindy Crawford, Claudia Schiffer

Brooke Shields

Sophia Loren

Melania Trump

Jennifer Lopez

Sophie Marceau

Salma Hayek

Isabelle Adjani


Leave a Comment