Friday, 9 March 2012

Who do you think wore this stunning dress best?
Christina Aquilera (left) or Kirsten Stewart (right)?

No comments:

Post a Comment