Kim Kardashian's first wedding dance will be choreographed by her former 'Dancing with the Stars' partner Mark Ballas.

The 30-year-old socialite - who only lasted two weeks on the show in 2008 - is due to marry basketball star Kris Humphries on Saturday and the pair have been rehearsing a special routine ahead of the nuptials, which are due to take place at a private estate in Montecito, California.

A representative for Mark confirmed: "Yes, that is true, Mark has worked with Kim and Kris and is excited to share their big day with them."

Kim is said to be "anxious" about her big day going well, and in particular, wants her vows to go off without a hitch - as well as the choreographed first dance at the reception.

A source said: "The one thing that was making her anxious was her vows. She wanted them to be just right and wrote them herself. Kim also had a hard time deciding what song to use for their first dance."

Despite her problems, Kim revealed earlier this week is trying her best to be calm about the big day.

She said: "I'm very calm. Maybe last week I was a little more freaked out with space and invites, just making sure everything was perfect. But this week I'm totally calm."