Hold up a second. Is that a wedding dress Daisy Lowe is wearing?
Well, yes. It is. The 26-year-old stepped out at Jo Malone’s Blossom Ball last night in a vintage gown from bridal label Halfpenny London. And she totally rocked it.
Daisy’s slinky ivory frock featured a low V-neck, an open back and delicate embellishments across the shoulders.
She ensured all eyes were on the vintage-inspired creation by styling her brunette locks into a low-key tousled bun and accessorising simply with a petite pink handbag and a cluster of rings on her fingers.
The model had been made up with bronzer, a slick of black eyeliner and Laura Mercier’s Crème Smooth lipstick in lychee parfait.
Daisy clearly felt amazing in her ensemble (and rightly so).
She captioned an Instagram photo from inside the Jo Malone London townhouse: ‘Fairy Queen of the blossoms @poppydelevingne @jomalonelondon thank you for the enchanted soirée and @halfpennylondon for my princess dress.’
Daisy was joined at the event by names including Poppy Delevingne and her husband James Cook, George Lamb, Alice Temperley, Charlotte Tilbury, David Gandy, Downton Abbey‘s Laura Carmichael and Laura Bailey.
Despite being just 17, Kate Moss’s younger half-sister Lottie was one of the evening’s most stylish faces in a two-tone skater dress.
Meanwhile, Poppy and James proved that his and hers dressing *can* work by donning co-ordinated outfits.
An ethereal Poppy stunned in a blue couture chiffon piece by Jonathan Saunders – which was created for the occasion – while James was dapper in a pastel suit.
It was a big evening for Poppy, 28. She was introduced as the face of Jo Malone and the brand’s first Jo Malone London Girl.
And it was clear that James was very proud of his wife as they cuddled up together in front of the cameras.