Prince William And Princess Catherine Wedding Photos: The Ceremony by Anorak | 29th, April 2011 10617345 Image 30 of 31 Prince William (left) and his best man Prince Harry (right) inside Westminster Abbey, London, where Prince William and Kate Middleton will marry later today. More Galleries Anorak Posted: 29th, April 2011 | In: In Pictures Comment | TrackBack | Permalink Contact Us Writers Like Us Follow @TheAnorak Share this article