Kim Kardashian has never been afraid to bare it all, but this one's shocked us a bit. We're all about showing off (and being proud of) your pregnancy curves, but wearing a sheer top over the baby belly is a little much, don't you think?

Over the weekend, Kim attended a celebration for Jennifer Meyer's CFDA Swarovski nomination, and wore a sheer black top over black pants. She paired the look with a black blazer, but honestly, that doesn't quite make up for the fact that she's in sheer!

It seems Kim is anti-maternity style, as she's kept her entire pregnancy wardrobe in the leather and skin-tight variety. Hey, to each her own. But we'd suggest leaving the sheer fabrics behind next time!

Click through the gallery to see Kim's pregnancy style.