UNITED KINGDOM, London : Prince William (C) and his best man and brother Prince Harry (L) are greeted by Receiver General Stephen Lamport as they walk in Westminster Abbey on April 29, 2011 in London, where Prince William and Kate Middleton will marry later today. - AFP