The stars of the new comedy What To Expect When You're Expecting walked the red carpet at the film's New York City premiere last night and Hollywire's got the photos!

Cameron Diaz and Chris Rock at the 'What To Expect When You're Expecting' Premiere

Related article: What To Expect When You're Expecting Stars Cameron Diaz & Jennifer Lopez Talk Babies With Redbook

Buddies Cameron Diaz and Chris Rock dressed for comfort -- and the rainy New York weather -- and showed up to the event in casual duds. Chris wore jeans and a sports coat over a t-shirt, while Cameron opted for flowy black pants and a white button-down.

Others went a lot more glam. Elizabeth Banks looked stunning in a floral-print dress with sheer cut-outs (am I the only one who's noticed that Elizabeth's been a lot more daring in her wardrobe choices since playing Effie Trinket?) and Brooklyn Decker wore a gorgeous long, white, strapless gown. Hotties Chace Crawford and Rodrigo Santoro both wore slim-cut gray suits, though Chace dressed his up a bit more with a skinny tie. Director Kirk Jones was also on hand to pose with the whole crew as well! (See gallery above!)

But where were the film's other stars? What To Expect... features a whole slew of famous actors, including Jennifer Lopez, Anna Kendrick, Matthew Morrison, Dennis Quaid, Joe Manganiello, Megan Mullally, and Rebel Wilson -- but none of them were at the premiere! Kind of a bummer, right?

What To Expect... opens Friday, May 18!

Why do you think so many of the film's actors were absent from the premiere?

Photos courtesy of Fame Pictures