Heidi Klum Goes Shirtless, Megan Fox Chopped Off Her Hair, Paris Hilton Went Topless & More Celeb Selfies!

Kristen Stewart Named 'Least Sexy Hollywood Actress'

February 20th, 2013 8:37am EST

2. Sarah Jessica Parker

SJP

Photo Credits: PR Photos