Just a week after Poppy Delevingne married James Cook at St Paul's church in Kensington, the happy couple jetted to Morocco for their second wedding, described by the newlyweds as a "hippy rave".
Yep, getting married twice is all the rage these days and obviously, two weddings also means two dresses.
Poppy swapped the stunning ivory Chanel bridal gown she wore in London for a brilliantly boho design by Emilio Pucci.
The floral embellished dress was the perfect fit for the celebration in Marrakesh and thankfully, Pucci's creative director Peter Dundas was there to share all the best snaps from the day on his Instagram page. Hurrah! (Apparently the social media ban was only imposed at the first wedding.)
Dundas' photos also reveal a few other key wedding features. There were camels, red carpets and some of the best exotic wedding outfits you'll ever see. Imagine a very stylish festival that happens to include vows.
Congratulations to the newlyweds!
Don't miss all the pictures from Poppy and James' first special day and take a sneak peek inside wedding number two with this Instagram album below:
So Cara Delevingne is well practised at the maid of honour role now...