Reality TV star Kim Kardashian tied the knot with basketball player Kris Humphries in a ceremony in Montecito, California, yesterday evening, witnessed by 440 family and friends.
Kim, 30, wore an ivory Vera Wang gown and was given away by her stepfather, Bruce Jenner. She walked down the aisle carrying a bouquet of white roses with her hair up and her veil off her face.
The wedding ceremony reportedly lasted half an hour and saw Kim and Kris – dressed in an Ermenegildo Zegna tuxedo with a white jacket and tie – exchange wedding rings made by Lorraine Schwartz, the same designer behind Kim's engagement ring.
During the traditional Christian service, officiated by pastor Joel Johnson, tributes were paid to Kris’ late grandmother and grandfather, as well as to Kim's late father, lawyer Robert Kardashian.
Kim told the crowd: "I so wish my dad could be here today to walk me down the aisle. But I know in a way he is here, and I feel his loving presence all around me. I love and miss you, dad.”
The 30-year-old bride’s sisters Khloe and Kourtney were maids of honour, and Kourtney's son Mason acted as ring bearer. Her mother, Kris Jenner, had earlier in the day helped Kim prepare for the wedding and also wore a white Vera Wang dress to the ceremony.
She also posted a tribute to her daughter on her website, which said: “Kimberly, I still remember you as a little girl playing dress up in my closet like it was yesterday! I can’t believe the time has flown by so fast.
“You will always be my little princess angel, and you are going to make the most amazing wife. You are truly blessed. I love you with all my heart, Mommy xo.”
Stars who attended the wedding included Avril Lavigne, Lindsay Lohan, Eva Longoria, Demi Lovato, Ryan Seacrest and Mel B.
After the ceremony the party moved to a different tent on the grounds of the private estate and both the bride and groom changed into different outfits.
Singer Robin Thicke introduced the couple as "Mr. and Mrs. Humphries," before leading them into the first dance, with a rendition of his track ‘Angels’, which segued into Al Green’s soul classic ‘Let's' Stay Together’.