The Royal Wedding

OMG – it’s almost here!

Friday 29 April 2011
at Westminster Abbey

I wonder what Kate did for her Hen Night??!

http://www.officialroyalwedding2011.org/

Leave a Comment