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.)
The wedding party was even more star-studded than the couple's first big day. Sienna Miller was there (she's gone auburn!) with her mum Jo, as were Georgia May Jagger, Mary Charteris, Jessica Hart, Matthew Williamson and Princess Beatrice.
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!
So Cara Delevingne is well practised at the maid of honour role now...