Who's prettier? Keira Knightley or Vanessa Anne Hudgens?!
Question:
Who's prettier? Keira Knightley or Vanessa Anne Hudgens?
For those who don't know who they are, google them for a picture. they are both really pretty. Vanessa was in High School Musical, and Keira was in Pirates of the Caribean
Answers:
Megan Fox from transformers!!!!!