There's a cause for celebration among the Royal Family today as Zara and Mike Tindall celebrate their wedding anniversary. The Queen's granddaughter married the former rugby star 11 years ago in a grand wedding after many years of dating.
The service was attended by Her Majesty and the Duke and Duchess of Cambridge, who themselves had tied the knot just months earlier - but the groom was faced with an unusual request, reports the Mirror.
As the newlyweds emerged from the Scottish capital's Canongate Kirk after the service, the couple shared a kiss and looked blissfully happy as they set off for their reception.