Edinburgh prepares for Royal wedding
The wedding of the Queen's granddaughter, Zara Philips, to England rugby star Mike Tindall is being billed as Scotland's first royal wedding for nearly 20 years.
The couple will host a cocktail party at the Royal Yacht Britannia. The ceremony is due to take place at Canongate Kirk, Edinburgh on Saturday.