The Royal Treatment

Latest

[London, February 25. Image via AP.]

US actress Anne Hathaway, centre, is sheltered from the rain as she arrives for the Royal World Premiere of the movie Alice in Wonderland in Leicester Square, London, Thursday, Feb. 25, 2010. (AP Photo/Kirsty Wigglesworth)

0 Comments
Inline Feedbacks
View all comments
Share Tweet Submit Pin