We've seen a snippet of Kim Kardashian's wedding dress - and it's hella beautiful.
The Keeping Up With The Kardashians star was keeping all the details about her wedding to Kanye West under wraps, including which designer she'd be wearing to tie the knot, but we've FINALLY seen the dress.
She picked a custom-made design by Riccardo Tisci for Givenchy Haute Couture to say her vows in - he's the guy who designed her widely criticised floral gown she wore while heavily pregnant to the Met Ball 2013 - and we have to say, it's totally stunning.
Riccardo himself posted a snap of Kim and himself posing inside the bride's photobooth on his Instragram, and you can see the gorgeous pearl-encrusted neckline of her white lacy dress.
The rounded neck is pretty demure by Kim's standards, although the rest of the dress is form-fitting and shows off her famous butt to perfection before flaring out into a mermaid-style skirt.
Riccardo captioned his Forte di Belvedere shot: "ABOUT LOVE @kimkardashian #family #love #kimandkanye."
He had also designed Kanye's elegant tuxedo and made a special matching gown for baby North West.
While Kim's incredible gown must have cost more than the collective income of a small nation, she still changed into a shorter Balmain dress for the reception.
This second wedding dress featured a plunging V neck and scores of beautiful hand-sewn pearls all over it.
See all the photos from Kimye's wedding in the gallery below.