Lord and Lady Frederick Windsor leave Westminster Abbey in London, after the wedding ceremony of Britain’s Prince William and Kate, Duchess of Cambridge, on April 29, 2011. AFP PHOTO / CARL DE SOUZA (Photo credit should read CARL DE SOUZA/AFP/Getty Images)