This week, Vogue treated us to what might possibly be the most stylish, most beautiful and most graceful wedding fashion moment this side of the millennium. Yep, you guessed it, Miranda Kerr, supermodel, activist and all round babe, wowed the world with her long sleeved, Dior Haute Couture gown. The dress has captured the hearts of so many a fashionista, you can practically hear the sound of Pinterest boards being being as I type.
So, what of the other supermodels? Take a look at the gallery below to see the amazing dresses that have been worn by the world's most beautiful women: