Angelina Jolie Anne Hathaway Brigitte Bardot Denise Richards Jessica Alba Megan Fox Monica Bellucci Natalie Portman Rosie Huntington-Whiteley Scarlett Johansson Sophia Loren Amanda Seyfried Charlize Theron Christina Aguilera Elisha Cuthbert Eva Mendes Jessica Biel Julia Roberts Kate Beckinsale Kim Kardashian Liv Tyler Marilyn Monroe Rachel McAdams Rachel Bilson Rihanna Sofía Vergara Kat Dennings Pamela Anderson Christy Turlington Victoria Silvstedt Jennifer Garner