Prince William and Princess Catherine leave Westminster Abbey in a carriage following their wedding ceremony in London on April 29, 2011. The former Kate Middleton married Prince William in front of 1,900 guests. Photo by Frederic Nebinger/ABACAPRESS.COM