Home » Posts tagged with » Princess of Wales

Newlyweds – Duke and Duchess of Cambridge Postpone Honeymoon

The announcement was made by Clarence House on Saturday after Prince William and Catherine left Buckingham Palace by helicopter for an undisclosed location for the UK bank holiday weekend.  …