The Duke and Duchess of Cambridge stole the show last night as they boarded the Royal Yacht Britannia for a pre-wedding cocktail party ahead of Zara Phillips and Mike Tindall's wedding.
They were among scores of guests invited on board the vessel for drinks ahead of the couple's big day today.
The newlyweds looked a picture of happiness as they mingled with guests and family members - including Prince Harry and Princesses Beatrice and Eugenie.
Zara and England Rugby star Mike did not hold back expressing their clear affection for each other, posing for one last kiss in front of well-wishers following their wedding rehearsal at Edinburgh's Canonbury Kirk yesterday.
keyboard shortcuts: V vote up article J next comment K previous comment