Jessica Biel braved the rain in NYC while wearing a sexy Victoria Beckham dress yesterday. It was a busy night of promotion for the star since she stopped by the Late Show With David Letterman before joining her costars at the premiere of New Year's Eve. Jessica slipped into a gold Valentino gown for the red carpet, which also brought out Sarah Jessica Parker and husband Matthew Broderick as well as Zac Efron and Michelle Pfeiffer. Zac and Michelle made the trip East after popping up at the LA premiere of New Year's Eve with the rest of the cast on Monday. Ashton Kutcher and Lea Michele's flirty poses stole the spotlight at that event, though last night was all about SJP and Jessica. There are many famous faces in the ensemble comedy, though Jessica told Dave she didn't actually get to work with any of them except for Seth Meyers and Sarah Paulson.