Kim Kardashian ties the knot

US reality star Kim Kardashian has married basketball player Kris Humphries - in a lavish celebrity wedding.

The couple exchanged vows on a private estate in Southern California.

The ceremony was filmed for a two-part TV special called "Kim's Fairytale Wedding: A Kardashian Event".

The 440 guests on Saturday included "Desperate Housewives" actress Eva Longoria and Lindsay Lohan.