Buckingham Palace has announced that the wedding between Zara Phillips and Mike Tindall will take place at the Canongate Kirk in Edinburgh on 30 July 2011. According to The Daily Telegraph, Mike Tindall's best man will be his rugby colleague Iain Balshaw. I guess we will have to wait to see who Zara's maid of honour will be.
The engagement was announced on 21 December 2010.
Zara Phillips is the daughter of the Princess Royal (Princess Anne) and her first husband Mark Phillips.