Stunning bride Kim Kardashian didn't wear one or two gowns at her wedding on Saturday to Kris Humphries — she wore three dresses. Close family friend Vera Wang created Kardashian's custom couture wedding gowns.

But Kim didn't know which of the three gowns to walk down the aisle in.

I truly, up until two days before [the wedding] could not decide which to wear, Kardashian told People in an exclsive interview.

A few consultations with family, friends and Wang, and Kardashian chose to wear what she told the magazine she calls the princess look gown. That gown is a ball gown with full tulle skirt, basque waist and hand-pieced Chantilly lace appliqué on bodice and train.

She accented it with a Lorraine Schwartz headpiece and a cathedral-length veil with hand-pieced Chantilly lace appliqué at the hem and a lightly shirred blusher layer, according to People.

Fast forward to the first dance and Kardashian stunned the crowd in a new outfit: the gown that ended up being my favorite, she told People. It was a sexier number: a Georgette mermaid dress with hand-pieced Chantilly lace appliqué on bodice. The skirt had hand-cut organza petals intermixed with Chantilly lace motifs and organza sprig embroidery, as described by People.

When the part rolled around, Kardashian's final change of clothes was a bias-cut crepe-back satin gown with v-neck and circle skirt. She accessorized all three looks with custom Lorraine Schwartz jewels, reported People.

It was a wonderful process, Wang told the magazine. The fact that she came to me for having a certain classicism mixed with modernity, I feel very honored.