Britain's Princess Anne (R) arrives at Buckingham Palace after the wedding ceremony of Britain's Prince William and Kate, Duchess of Cambridge, in central London on April 29, 2011.      AFP PHOTO/ POOL/ ANDREW WINNING (Photo credit should read ANDREW WINNING/AFP/Getty Images)