Lea Michele nailed it at the world premiere of New Year’s Eve in L.A. She picked this Valentino gown with Christian Louboutin shoes and Neil Lane jewels and hasn’t made one bad decision from head to toe. While she looked elegant, she couldn’t resist hamming it up with Ashton Kutcher (who really needs a haircut) on the red carpet, as you can see above. Looking a lot more streamlined in his suit was Zac Efron, who doesn’t seem to have a bad angle.
We’ve always loved Michelle Pfeiffer whose 53-year-old body looked amazing in a purple Dolce & Gabbana dress, but we aren’t too sure of the matchy-matchy purple pumps that went with the outfit. Wearing the same designer was Katherine Heigl, and while she looked good in her strapless dress, that hair took the attention away. We’re not sure many people can pull off a bouffant bob. Take note, Katy. Also seen were Hilary Swank in a navy, lacy Elie Saab dress, Fergie who piled on the sparkles in Monique Lhuillier and Sofia Vergara in a corseted black sexpot number. Take a look in our gallery below.
[Photos: Getty Images/ Splash News Online]