The royal family was quite the colorful bunch on Friday night, hitting a pre-wedding party for Zara Phillips and Mike Tindall onboard Her Majesty's Yacht Britannia.
The Duchess of Cambridge repeated a green Diane Von Furstenberg dress that she first donned in L.A. last month, Princess Eugenie picked a bright red sheath and Princess Beatrice wore a one-shouldered, purple number with a butterfly belt.
Bride-to-be Zara mixed it up with a white and blue, watercolor-like printed frock and some serious stilettos.
Take a look and check out the latest royal wedding details here.