Kim Kardashian and Kris Humphries got married yesterday in a lavish ceremony at a private estate in Montecito. The details of the big day were kept under wraps for weeks, though it was revealed that Kim wore a custom-made ivory Vera Wang gown for her walk down the aisle and changed into two different white dresses by the same designer during the reception. Her maids of honor and bridesmaids were also decked out in ivory dresses from Vera Wang, and Kris donned not one but two Ermenegildo Zegna tuxedos during the big event. Kim and Kris requested that their guests follow a black and white dress code, and Avril Lavigne, Julianne Hough, Ciara, and others adhered to the couple's wishes. Julianne arrived in black with Ryan Seacrest, who said that "Kim looked regal" as a bride, and Avril stayed close to her boyfriend and Kim's stepbrother, Brody Jenner, in black. Ciara drove herself to the nuptials, and Lindsay, Dina, and Ali Lohan all showed up in white to celebrate Kim and Kris after getting ready together earlier in the day. Kim's mom Kris Jenner was decked out in a white strapless gown for the evening, and Kim's nephew Mason looked adorable in a mini white tux. Also on hand for the wedding were Eva Longoria, Serena and Venus Williams, Kathy Lee Gifford, and Mario Lopez.