Google

Pages

Top 10 Sexiest Celebs of 2012

#10 Jennifer Lawrence

#9 Amber Heard

#8 Kelly Brook

#7 Scarlett Johansson

#6 Olivia Wilde

#5 Yvonne Strahovski

#4 Selena Gomez

#3 Emma Watson

#2 Kate Upton

#1 Alison Brie