Why Is Kate Called Common?

Souvenir jewellery boxes on sale to mark the forthcoming wedding of Britain's Prince William and Catherine Middleton are seen at a shop in London, January 27, 2011. Prince William, son of heir-to-the-throne Prince Charles and the late Diana, is to marry fiancee Kate Middleton at London's Westminster Abbey on April 29. Reuters Pictures

No comments:

Post a Comment