Kim Kardashian has married basketballer Kris Humphries in front of 440 guests at a private estate in Montecito, California.
The bride donned three dresses, but walked down the aisle in custom Vera Wang, described by Kim's spokesperson as having a "full tulle skirt, basque waist and hand-pieced Chantilly lace appliqué on the bodice, and an 'epic' train".
The bride and groom appeared to look to Kate and William's wedding for bridal party inspiration, with the co-maids of honour, Kourtney and Khloe, as well bridesmaids Kendall and Kylie, and Kris's sister Kaera, all wearing white dresses, described by E! online as 'very Pippa'.
But it was mum Kris who appeared to almost upstage the bride in a full-length crisp-white gown with an outsized bow at the bust.
Kris and Kim tied the knot at 6.30pm in a 30-minute service, and celebrity guests included Eva Longoria, Lindsay Lohan, Serena Williams, Avril Lavigne (who dates Kim's stepbrother Brody Jenner), Ryan Seacrest, and, of course, dress designer Vera Wang, who tweeted: "Wow! @KimKardashian What a joyous, beautiful, magical night! Wishing you and Kris all the blessings in the world xx Vera."
According to E!, Kim wore her hair up, and her veil remained off her face as she walked down the aisle with Bruce Jenner. She donned a jewelled headpiece with diamonds dripping on to her forehead.
The Vera Wang gown was teamed with Guiseppe Zanotti shoes, and the wedding rings were designed by Lorraine Schwartz, who also created Kim's amazing 20.5-carat engagement ring.
Groom Kris wore a white tux jacket by Ermenegildo Zegna, who also kitted out his groom's party.
And it seems the food was as glamorous as the venue. The wedding breakfast was made by celebrity chef Wolfgang Puck with a starter of buffalo mozzarella and tomato salad, and a choice of hand-formed agnolotti with sweet corn mascarpone and summer truffles, or roast chicken with Yukon Gold potato puree, caramelised brussels sprouts and summer truffles for the main course.
Kim has sold the wedding pics exclusive to People magazine for a reported £1.5m, and the wedding will also be shown on her E! reality TV show, Keeping Up with the Kardashians, in an October two-part special.
In the meantime, take a look below for a sneak peek behind the scenes at Kim's big day.