Friday, Prince William and Kate surfaced in Edinburgh, where they boarded a family yacht for an evening reception toasting William's cousin and her soon-to-be-groom, rugby player Mike Tindall.
Kate, clad in the same green silk Diane von Furstenberg "Maja" dress she wore for an event in Los Angeles, gave onlookers a new view of her frock, showing off the delicate buttons that run down the back. Her husband followed closely behind.
Also in attendance: Prince Harry, the princes' cousins (and daughters of Duchess Sarah Ferguson) Princess Eugenie in red and Beatrice in purple.
After the wedding ceremony at Canongate Kirk, guests will celebrate with the newlyweds into the night at the Holyroodhouse castle.
Andy Buchanan / AFP / Getty