There are some women (Kate Middleton) who can still wear regular clothes while they're pregnant.

Kim Kardashian is not one of those women.

The reality TV star wore a Lanvin dress with a delicate silk grosgrain belt in New York City earlier this week with matching strappy heels.

Zoe Saldana wore the same outfit a year ago to a "Trevor Live" event. She accessorized with the French label's "Piano" clutch and crystal-toe cap pumps.

I hate to criticize a pregnant woman, but Kim looked ridiculous in this dress. It did nothing to enhance her pregnancy curves; instead it smooshed her breasts and made her hips look wide.

Zoe's styling was much better (you can actually tell the dress has straps) and the fit was far more flattering. But it's your vote that counts. Click on the "Launch Gallery" button above to cast your vote and see more fashion face-offs!

Hot Videos