Kim Kardashian has become the subject of many a critic during her pregnancy.

The reality star is seven-month pregnant and has been criticized for her weight gain and choice of maternity clothing.

On the cover of the new Us Weekly, the 32-year-old mom-to-be boldly bears her pregnancy curves in a bikini, while vacationing on the Greek island of Mykonos.

The pic was taken in April.

Mother Kris Jenner; sisters Khloe, Kourtney, Kendall, and Kylie along with Scott Disick; and their two kids, Mason and Penelope all took part in the Mediterranean getaway, according to the magazine.

The magazine cover, out on newsstands Friday, reads "you call this fat?"

What do you think?

Km Kardashian