Part 2 of 6
1. Scarlett Johansson (Ryan Reynolds)
2.Elizabeth Hurley (Arun Nayar)
3.Ali Larter (Hayes Mac Arthur)
4.Jamie Lynn Spears (Casey Aldridge)
Most beautiful:5. Avril Lavigne (Deryck Whibley)
6. Sienna Miller (Jude Law)
7.Katherine Heigl (Josh Kelley)
9. Megan Fox (Brian Austin Green)
10.Claire Danes (Hugh Dancy)
11. Madonna (Guy Ritchie)
12.Katherine McPhee (Nick Cokas)
13.Nicole Kidman (Keith Urban)
Celebritysnap.com top 15:
1. Vanessa A. Hudgens
2. Nicole Richie
3. Natalie Portman
4. Ashlee Simpson
5. Rachel Bilson
6. Rihanna
7. Milla Jovovich
8. Scarlett Johansson
9. Victoria Beckham
10. Paris Hilton
11. Fergie
12. Mischa Barton
13. Kim Kardashian
14. Mary-Kate Olsen
15. Helena Christensen