As stepfather Bruce Jenner walked her down the aisle, Kardashian, 30, donned an ivory custom-designed Vera Wang gown with full tulle skirt, basque waist and hand-pieced Chantilly lace appliqué on the bodice and train. She wore Guiseppe Zanotti shoes.
The groom, 26, sported a made-to-measure white peak lapel tuxedo jacket, black tuxedo pants with white tuxedo shirt and white bow tie – all by Ermenegildo Zegna – and the couple exchanged rings by Lorraine Schwartz, who also designed the engagement ring.
The bride was joined by sisters Kourtney, 32, and Khloe, 27, who served as her co-maids of honor. Younger sisters Kendall, 15, and Kylie Jenner, 14, and Humphries's sister, Kaela, were bridesmaids. The ring bearer was Kourtney's 21-month-old son, Mason Disick.
All the groomsmen, including the bride's brother Robert Kardashian, wore matching black peak lapel tuxedos, white tuxedo shirts and black silk bow ties, again all by Zegna – who also dressed fathers of the bride and groom, Bruce Jenner and William Humphries, in matching black peak lapel tuxedos, white tuxedo shirts and silk bow ties.
For later in the evening, Kim planned two more changes, both Vera Wang ivory dresses, with a Judith Leiber clutch.
The first was a Georgette mermaid gown with hand-pieced Chantilly lace appliqué on the bodice and a skirt with hand-cut organza petals intermixed with Chantilly lace motifs and organza sprig embroidery.
The other Vera Wang dress was a bias-cut crepe back satin gown with V-neck and circle skirt.
At the reception, the groom changed into a black peak lapel Zegna tuxedo, white tuxedo shirt and black silk bow tie, to match his groomsmen.
E! News will air footage from the wedding Sunday at 6 p.m. ET/PT, and a two-part special, Kim's Fairytale Wedding: A Kardashian Event, will air Oct. 9 and 10, only on E!
For exclusive personal photos from Kim's fairytale wedding and all the details, pick up the new issue of PEOPLE, on newsstands this week