Miranda Kerr has finally revealed the breath-taking Dior Haute couture wedding dress she wore to tie the knot to Snapchat CEO Evan Spiegel. The couple had a small, intimate ceremony back in May, but only now have they released any photographs from the big day. 

Instagram/ mirandakerr

As a former Victoria Secret Angel, Miranda is no stranger to bearing some skin but on her wedding day, it was another matter. Speaking to Vogue US, the model said she wished for her wedding dress to exude 'purity and mystery.' She added, 'it's every girl's dream to have Dior design her wedding dress.'

COUTURE WEDDING DRESSES

Dior's new and first ever female artistic director, Maria Grazia Chiuri, designed and created Miranda's gorgeous satin ball gown. With its long sleeves and a high neck, the beautiful dress pays homage to one of Miranda's biggest fashion inspirations, Grace Kelly, and the dress she wore to marry Prince Rainier of Monaco in 1956.

Miranda's fairy tale dress is adorned with lily-of-the-valley appliques, and the model herself said to Vogue US that she 'couldn't have imagined a more beautiful wedding dress.' On the day, Miranda's classic updo was completed by a delicate, flowing veil. An exquisite, pearl-encrusted headdress, designed by Stephen Jones, proudly perched on the model's head as she smiled at the camera, new husband by her side.  

CHANEL WEDDING DRESSES OVER THE DECADES

This was the first wedding dress Maria has designed for Dior. Speaking to Vogue US, the designer said that Miranda wished for 'something like a fairy tale,' which gave Maria the idea 'to make a dress that was emotional and simple at the same time.'

CHANEL WEDDING DRESSES THROUGH TIME