April 2011 | For Better Or For Worse
Prince William and Ms.Kate Middleton tied the knot on April 29th, 2011 at Westminster Abbey in London. The Newlyweds, or should we say the new Duke and Duchess of Cambridge, celebrated their union at the Buckingham Palace. Kate (of course) made the most beautiful and perfect (royal) bride ever, wearing a gorgeous custom-made Alexander McQueen wedding dress; one of the most iconic wedding dresses in history.

April 2011