But while her Addams Family-esque ensemble may not have been to everyone's taste, her make-up was as gorgeous as ever!
The starlet left herself in the very capable hands of her make-up artist Mario Dedivanovic, who revealed some of the products behind her stunning look.
To define her chocolate peepers, Mario blended a wash of Anastasia Beverly Hills Eyeshadow in Dusty Rose, $12, a pale lilac hue, with LORAC Eyeshadow in Mauve (available in the Lorac PRO Palette, $42) for a warm, smoky effect.
He added drama by lacquering her lashes with L'Oréal Paris Voluminous Mascara in Carbon Black, £8.49, before creating a feathery look with Kardashian Beauty Individualist Lashes, £7.95.
Mario kept her brows bold and perfectly-arched by filling in any sparse areas with Anastasia Beverly Hills Brow Wiz in Dark Brown, £15.50.
To give Kim's cheeks a pop of warmth he applied Kevyn Aucoin Pure Powder Glow in Dolline, £30, adding a slight sheen with GIELLA Eye M Glam Highlighting Powder, $35.
And to perfect her sultry matte nude pout, Mario applied a dab of Anastasia Beverly Hills Liquid Lipstick in Pure Hollywood, $20.
Unfortunately he didn't reveal the products behind her envious contoured cheekbones, but we've spotted Kim using Charlotte Tilbury Filmstar Bronze & Glow, £49, in the past.
As for her foundation, Kim opted for Urban Decay Naked Skin Foundation, £27, on her wedding day, so we're guessing it's one of her faves - paired with her must-have BeautyBlender Classic Sponge, £16, of course!
What do you think of Kim's make-up? Let us know by commenting below as the best comment across the site each week wins £50!
Reveal is now on Google Plus! Join us here for the latest pictures, fashion and celebrity news!
Got an iPad or iPhone? Reveal Mag is specially designed to fit!