Credit: Jerod Harris/Getty Images Photo: Kim Kardashian Keeps a Straight Face at the Victoria's Secret SWIM Collection Pink Carpet Event on March 30, 2011

Thanks to OK! Magazine, we’ve got all the scoop on Kim Kardashian’s picture perfect bridal shower. According to their latest issue, the glamorous soiree was held  onJuly 23 at Momager Kris Jenner’s not-so-humble abode in Calabasas, California. Our reality TV princess was all dolled up in  a pink dress complete with stunning Christian Louboutin heels. But just as impressive as Kim’s pretty-in-pink ensemble were the Rachael Ray-prepared snacks and A-List guests, which included everyone from Demi Lovato to Lindsay Lohan – and even a surprise visit from fiance Kris. Cute!

While Kim mingled with the masses wearing a wide smile, sisters Khloe and Kourtney kept her visitors thoroughly entertained. From the sound of things, Kim’s shower went off without a hitch, and the reality star was over-the-moon happy the entire day.

“She was completely at ease and the happiest I’ve ever seen her,” one guest told  OK!. “She was glowing and sweet, and a social butterfly.”

Another added: “You thought the ring was big but the smile on Kim’s face was twice as big! The glow of happiness shined twice as much as the sparkle on her ring.”

Given that Kim’s ring is a 2.5-carat diamond stunner, that’s a lot of glow!

Source: OK!