2012

SUCH CARRIAGE!

The Duke and Duchess of Cambridge take a carriage ride – along with Harry – in a processional back to Buckingham Palace from Parliament Square. It was just over a year ago that the newlyweds took a fairy-tale carriage ride following their April 29 nuptials.