Prince William (Left) and his best man and brother Prince Harry (R) chat inside Westminster as they wait in Westminster Abbey on April 29, 2011 in London, where Prince William and Kate Middleton will marry later today. AFP PHOTO/ POOL/ ANTHONY DEVLIN