No One Saw This Coming From Amber Heard

50 Hottest Celebrity Women Of 2012

12/14/2012 8:42am EST

Sports Illustrated swimsuit model Kate Upton

Kate Upton

 

Jennifer Lopez

Jennifer Lopez

 

Rihanna

Rihanna

 

Katy Perry - Katy Perry: Part of Me

Katy Perry

 

Miley Cyrus

Miley Cyrus

 

Selena Gomez

Selena Gomez

 

Zoe Saldana

Zoe Saldana

 

Jennifer Aniston

Jennifer Aniston

 

Taylor Swift

Taylor Swift

 

Nicki Minaj

Nicki Minaj

 

Sign up for our daily newsletter with great stories like this and more!

© 2012 Starpulse.com
Photo Credits: WENN.com; PacificCoastNews.com; PR Photos; ABC