The bash took place at the Peninsula Hotel and kicked off at 10:00 a.m. Judging by Kim's ensemble in the video above, we can't help but wonder how much of a surprise it actually was...unless she starts every morning in a white formal dress with her hair and makeup all done up.
Like the Kardashian Christmas party, the bridal shower had a photo booth, which is great because the famous fam doesn't already have enough pics of themselves, so we're glad they had the opportunity to snap a few extras.
The pics quickly began popping up on social media and they all have a little insignia in the top right corner that says "Kanye <3 Kim." The duo is reportedly set to tie the knot on May 24 in Paris, France.
Want More? Like us on Facebook
Gallery | Kimye Decked Out in Denim