Pregnancy sucks!

Well, that's the opinion of at least one mom-to-be, Wendy, played by Elizabeth Banks, who unravels spectucularly before a crowd in the just-released new trailer for What to Expect When You're Expecting.

PHOTOS: Babies of 2011

Inspired by the landmark, bestselling how-to book for expectant parents, the celeb-packed romantic comedy also stars Jennifer Lopez, Cameron Diaz (sporting a baby belly!), Brooklyn Decker, Chace Crawford, Matthew Morrison, Chris Rock and other A-listers.

PHOTOS: Cameron's leggiest moments

Watch as Diaz, Lopez, Decker and other stars gripe and deal with impending childbirth, Mommy envy and more in this first look preview!

Get more Us! Follow us on Twitter, Friend us on Facebook, Subscribe to Us Weekly