Princess Beatrice and Fergie wowed in pink, while Eugenie chose navy for Petra Ecclestone's wedding. Photos: Getty
Eugenie and their mum Sarah Ferguson made a glamorous trio at the wedding of Petra Ecclestone in Italy this weekend.
While Beatrice's chiffon dress was more of raspberry tone, while Fergie turned heads in her ruched fuchsia number.
The girls stepped out of the Hassler Hotel in Rome en route to the wedding of Petra Ecclestone - daughter of Formula One businessman Bernie Ecclestone - to James Stunt.
Petra Ecclestone sets off towards the reception in dad Bernie's vintage Rolls Royce. Photo: Getty
Over 250 VIP guests headed to the medieval town of Bracciano for the ceremony inside the Odescalchi Castle, which cost Bernie £310,000 to hire.
Petra and Bernie - who's worth £2.5 billion - were the last to arrive in his vintage Rolls Royce, driven by Formula 1 star Jean Alessi.
Petra was stunning in an £80,000 Vera Wang dress, and her sister also wowed in ruffled grey Wang. Petra's mum Slavica Radic was also pretty in an embellished gold gown.
The night was one of total opulence, with Bernie paying for the very best of everything. He shelled out £1.5 million for The Black Eyed Peas to play at the reception, £800,000 went on vintage wines, £150,000 on stunning Alain Ducasse food, and £150,000 for Andrea Bocelli to perform, amongst other things.
But family friend Eric Clapton provided the music for the newlyweds' first dance - free of charge.
Other guests at the event included the Paris Hilton, her mum, and sister Nicky, who wore a rather questionable pink dress with a green bow feature.
See what the princesses wore to the wedding of Zara Phillips and Mike Tindall below:
See