Kim Kardashian finally broke her impractical dressing trend this week as she hit a New York baby shower in an unexpectedly suitable ensemble.
The reality TV star was chic in a cobalt two-piece which featured a knee-length pencil skirt and a plunging crop top cut from the same material.
The 33-year-old was spotted on her way to Babies 'R' Us in the Big Apple with her sisters where they were throwing military mothers a big baby shower.
Kim put her sideboob away for the occasion and teamed her sensible separates with T-strap gold sandals as she headed to the bash with sisters Khloe and Kourtney.
Khloe embraced the animal print trend in a leopard long sleeved crop top and matching bodycon skirt. She completed her getup with simple black heels, an oversized blue bag and poker straight hair.
MORE LIKE THIS
Kim Kardashian takes sideboob to a whole new level
Kardashian fans fooled by Kim's new wig
Kim K the video game is actually happening
Like us on Facebook for updates:
Mum-to-be Kourtney was dressed in a floaty monochrome top teamed with white shorts, blazer and ankle strap heels.
The sighting comes as 35-year-old Kourtney showed off her baby bump in a gold bikini on Instagram. The reality star shared a snap of herself dressed for the pool while sharing a cuddle with two-year-old daughter Penelope.
Kourtney - who is also mum to four-year-old son Mason - announced her baby news on Keeping Up With The Kardashians, when she told longterm partner Scott Disick: "I'm pregnant. It was not a plan," during a conversation in their walk-in closet (yes, really).
US Weekly hinted Kourtney was expecting before the show aired, with a source telling the magazine she was spotted at the Trump SoHo hotel in New York looking all glowy and with "a nice flush on her cheeks".
"It was planned," another insider added, as apparently Kourtney "wants to have a handful of kids".
MORE! Is Kim going to become a stay-at-home mum?