30/07/2011 11:05 BST | Updated 22/05/2015 10:12 BST

All Aboard! Royals Enjoy Zara's Pre-Wedding Party On Yacht Britannia

The Royal Family all gathered together last night for Zara Phillips and Mike Tindall's ultra-glam pre-wedding party on board the Royal Yacht Britannia.

The royal family all attended Zara's Yacht Britannia pre-wedding party. Photo: Rex

The Duke and Kate Middleton wowed in an apple-green DVF dress, spotted before on the couple's Canada and California tour, while Beatrice looked pretty in a purple dress with a statement butterfly belt, and Eugenie turned heads in scarlet.

The bride-to be looked fabulous in a £500 tie-dye Alice + Olivia dress, while groom Mike brushed up in a blue suit.

The party went on for around two hours before members of the royal family were whisked off in chauffeur-driven Jaguars, and coaches and cabs attended to other guests.

Ever the gracious couple, Mike and Zara made sure to say goodbye to all of their guests before heading home. The couple are set to tie the knot at 3pm at the Canongate Kirk on Edinburgh's Royal Mile this afternoon - check back here for all the pics!