When Kim Kardashian walked down the aisle toward her NBA-player husband-to-be, Kris Humphries, she looked simply stunning – part princess, part old Hollywood glamour in her custom Vera Wang gown (and $10 million worth of diamonds!). Look closer at the pictures from her big day and it’s her complexion that really stands out. Kim always looks great but if you ask me, she has a tendency to pile on way too much makeup.

For her wedding day that wasnt the case. Or at least what she wore was the perfect blend for her skin and her wedding day attire. The man behind the make up is makeup artist Mario Dedivanovic and he explained to People magazine how he carried the princess vibe into Kardashian’s cosmetics. “She wanted to look like the most polished and beautiful version of herself,” he says.

When it came to highlighting Kardashian’s stunning features — especially the eyes — Mario used Lancôme 5 Pan Eyeshadow Palette in Golden Frenzy,” he explains. “I swept the golden shade all over lid, the darkest shade along her crease and the lightest shade I used on the brow bone to highlight. I swept the golden colors along Kim’s lower lash line for a super-soft smoky look.” And to give her lashes beautiful length and volume, “I applied two coats of Lancôme Hypnôse Doll Lashes mascara in So Black,” he explains.

Finishing off the look, he defined Kardashian’s voluminous lips using YSL Dessin des Levres lip liner in Nude Beige and Lancôme’s L’Absolu Nu lipstick in Coral Sand (a sheer peachy hue), adding a final touch of shine with Lancôme La Laque Fever lip gloss in Ravishing Coral.