She has received a slew of criticism for her choice of maternity wear over the past few months of her pregnancy.
But Kim Kardashian seemed distinctly unselfconscious as she showed off her blossoming baby bump in a bikini during a recently family holiday to Greece.
Pictured with her long dark hair in long braids, the star displayed her curvy frame in a burgundy two piece in a photograph featured on the cover of this week's issue of Us Weekly.
'Kim is feeling very confident in her body,' a source, who spent time with the Greek islands with the Kardahians, told Us Weekly. 'She had no second thoughts about wearing bikinis on the trip.
'Three months ago she just wanted to have the baby and be done. Now she is feeling more feminine and more maternal.'
Kim has been plagued by Internet trolls and critics of her pregnancy weight gain - she recently admitted she has trouble finding flattering clothes for her figure.
'I've gotten wider but my belly hasn't popped yet,' she blogged back in March. 'So I struggle finding things that don't make me look heavy.'