Friday 9 March 2012

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