Shailene Woodley red carpet divergent premiere Kate Winslet  red dress baby weight bear blaze red carpet divergent

Last night the Divergent premiere was held at at the Regency Bruin Theatre in Los Angeles, and all the film's stars hit the red carpet, but we couldn't take our eyes off of Shailene Woodley and Kate Winslet.

Shailene showed some leg in a printed Elie Saab Couture dress while Kate showed off her impressive post-baby bod in a red Safiyaa dress. While Shailene looks gorgeous all glammed up, when we've spotted her around town she could care less about fashion. When she chatted with reporters yesterday, she revealed that she was ready to change into something much more comfortable.

"Someone down there is holding a very large tote bag with jeans, flip flops and a t-shirt," she said, pointing to the end of the carpet when she answered a few questions for USA Today. "As soon as I'm done with this I'll be in jeans for the movie." Sounds about right!