Back in 2013 while expecting North, she was often criticised for wearing 'pregnancy inappropriate' clothing.
But now, and just three months away from giving birth to her second child, Kim Kardashian's attire has regularly won widespread praise.
And certainly, the 34-year-old hasn't been afraid to push the fashion boat out with a series of daring looks.
Today in New York, she kept the style stakes sky-high with a black leather wrap-around skirt teamed with a ripped beige t-shirt.
She also draped over her shoulders a stunning, full-length Balmain coat with oversized gold button detail, completing her look with over-the-knee black boots.
The reality TV star and her rapper husband Kanye West, 38, also wowed in Givenchy last night – with Ms Kardashian in particular looking stunning in a black lace number which complemented her baby bump.
Kim is due to give birth to the couple's second child – a boy – in December and evidently has been enjoying a healthy and happy pregnancy so far.