Greatest cover girls of modern times
Britney Spears
Britney Spears
Katy Perry
Katy Perry
Sharon Stone
Sharon Stone
Heidi Klum
Heidi Klum
Mila Kunis
Mila Kunis
Jennifer Aniston
Jennifer Aniston
Rihanna
Rihanna
Lady Gaga
Lady Gaga
Rachel Weisz
Rachel Weisz
Christina Aguilera
Christina Aguilera
Jessica Simpson
Jessica Simpson
Paris Hilton
Paris Hilton
Kelly Brook
Kelly Brook
Adriana Lima
Adriana Lima
Claudia Schiffer
Claudia Schiffer
Kate Hudson
Kate Hudson