For months Kim Kardashian has been the subject of cruel comments about her weight during pregnancy.
Well, this should silence the critics – because the mum-to-be looks absolutely magnificent.
Proudly displaying her baby bump in tiny bikini on holiday in Greece, the heavily pregnant reality TV star is featured on the cover of US Weekly magazine and is a picture of healthy and blooming beauty.
Kim, 32, is currently seven months pregnant and has faced constant criticism in recent weeks over her new body shape.
She has regularly been seen hitting the gym throughout her pregnancy in a bit to try and keep in shape.
Earlier this week Kim attracted more attention for her fashion choices when she wore a floor-length floral gown to the Met Gala as she walked the red carpet with boyfriend Kanye West.