New Year's Eve features a ton of celebs, so it's no surprise that the flick's red carpet premiere in Los Angeles Monday night was packed with stars in gorgeous dresses.
Lea Michele, 25, opted for a nude embellished Valentino gown with a daring plunging neckline. She wore her hair in glossy side-swept waves and accessorized with Christian Louboutin shoes and Neil Lane jewels.
PHOTOS: See what all the stars wore last nightKatherine Heigl, 33, looked glamorous in a black lace strapless Dolce & Gabbana dress and jewels from Jacqueline Nerguizian.
Hilary Swank, 37, chose a sparkly midnight blue Elie Saab Couture dress with Christian Louboutin blue glitter heels and Neil Lane jewels.
Fergie, 36, attended the premiere with hubby Josh Duhamel in a silver strapless Monique Lhuillier dress with Christian Louboutin heels and Tiffany & Co. diamond studs.
Sofia Vergara enhanced her killer curves in a bustier-style black dress. The Modern Family star, 39, accessorized with a bright red clutch and wore her hair in long, soft curls.
Watch the video above to see Ashton Kutcher, Zac Efron, Abigail Breslin and more stars!