Zara Phillips and Mike Tindall, the "sports personsalities" who will wed tomorrow, attended a wedding rehearsal earlier today at the Canongate Kirk in Edinburgh.
Tonight, the bride and groom hosted a pre-wedding reception on board the former royal yacht, Britannia. The royal guests included the Earl and Countess of Strathearn, Prince Harry of Wales, Princess Beatrice of York and her boyfriend, Dave Clark, Princess Eugenie of York, the Earl and Countess of Wessex, as well as the bride's parents, the Princess Royal and Mark Phillips, with their respective spouses.
Peter and Autumn Phillips also attended.
Sir Jackie Stewart, and his wife, Helen, who is one of Zara's godmothers, were also among the guests that included members of England's rugby team and Britain's riding elite.