Petra Nemcova Uma Thurman Kelly Brook Adriana Lima Jessica Simpson Mischa Barton Salma Hayek Aisleyne Horgan-Wallace Lucy Clarkson Jennifer Lopez Katie Price (Jordan) Penny Lancaster Gisele Bundchen Michelle Heaton Scarlett Johansson Katie Holmes Beyonce Anne Hathaway Eva Herzigova Fergie Monica Bellucci Elizabeth Hurley Mandy Moore Nicole Kidman Cindy Crawford Charlize Theron Angelina Jolie Halle Berry Mariah Carey Lindsay Lohan Christina Aguilera Jessica Biel Evangeline Lilly Jennifer Garner Pamela Anderson Denise Richards Victoria Beckham Eva Longoria