It’s the most wonderful time of the year — so naturally celebs are hitting the streets in nothing but red, green and seasonal cheer. But sticking true to the holidays doesn’t always translate well in fashion.
The hits:
Rihanna
Rihanna does winter fashion right in this deep red gown from eternal genius Zac Posen.
Anna Kendrick
The “Into The Woods” starlet’s Oscar de la Renta velvet dress is perfect for the season — and perfect for Kendrick.
Amy Adams
The actress’ dark green Max Mara shirtwaist dress makes her red locks and stunning blue eyes pop at the “Big Eyes” premiere in NYC.
Mindy Kaling
Kaling spices up the dull winter scenery with a hot pink Salvador Pérez frock and a plunging neckline at the People Magazine Awards.
The misses:
Rita Ora
For the first time ever, a celeb walks the red carpet while wearing a red carpet as Ora dons a Viktor & Rolf frock to Hot 99.5’s Jingle Ball.
Cameron Diaz
For someone with such a smokin’ bod, Diaz goes to an awful lot of trouble to cover it up, including this conservative, Pilgrim-esque Rag & Bone dress.
Nicki Minaj
Mo’ fringe, mo’ problems. The design is too distracting as the “Anaconda” crooner makes a guest appearance on “The Tonight Show Starring Jimmy Fallon.”
Sienna Miller
There’s so much going on here — bare shoulders, see-through dress, sleeves — that all we can focus on are Miller’s underpants.
Lightning round: Krysten Ritter
The “Big Eyes” actress is good as gold in a metallic Versace number at the film’s New York premiere on Monday, but she apparently can’t be bothered to put together an actual outfit for Wednesday’s SiriusXM radio appearance — so she threw on a Hilfiger Collection rug instead.