Dressed in one of her usual crop top and skirt combinations, the 33-year-old looked happy and carefree as she posed alongside her pregnant pal - clearly if the magazine backlash was bothering her she wasn't going to show it.
Keeping Up With The Kardashians star Kim looked rather ethereal in her all-white outfit as she cosied up to Ciara and friend La La Anthony.
She admitted on Instagram the day was bringing back memories of her own baby shower, ahead of the birth of daughter North West in June 2013.
Kim was accompanied by mum Kris Jenner to the event, who also dressed in all-white. Hmmm... just a week ago Kris poked fun at the idea she was dressing like Kim deliberately. Coincidence here?!
Ciara's baby shower came the day after it was announced Kim and her rapper fiance Kanye West had landed the coveted cover of US Vogue, under the editorship of Anna Wintour.
While Kim said it was a "dream come true" and Anna spoke out to defend the couple, there's certainly been plenty of fashion fans disgruntled at Kimye scoring the important cover.
Even actress Sarah Michelle Gellar tweeted to suggest she'd be cancelling her subscription.
But on Saturday, that was all forgotten as the focus of the day was, obviously, pregnant Ciara, who looked absolutely stunning in her flowing maxi-dress.
Singer Ciara announced her pregnancy in January. It's the first child for her and rapper fiance Future. They became engaged on her 28th birthday last October.
Ciara's not alone! Stars who've announced 2014 pregnancies in Reveal's gallery below!
Copyright: WENN Lexie Appleby/Future Image/Bridow/Instagram
£2.49/month – that's all is costs for 4 issues of the REVEAL early edition. Gossip too good to wait for! Subscribe today!