Twinkling lights, gingerbread houses, candy canes galore — have we mentioned how much we love this time of year? The holiday spirit makes us feel all warm and fuzzy inside (despite the chilly temperatures outside), and it looks like our favorite Hollywood ladies are also feeling that Christmas cheer!

On Tuesday, December 3, Glee star Lea Michele stepped out as a brand ambassador for the L’Oreal Paris Women of Worth event in NYC. The 27-year-old actress looked like she had been plucked straight from the pages of a holiday catalogue, as she walked the red carpet in a crimson lace dress by Dolce & Gabbana with sparkling Swarovski crystals.

But Lea wasn’t the only brunette beauty to rock the festive frock. Five months earlier, Selena Gomez attended the 2013 ESPY Awards in a shorter version of the D & G dress. Instead of Lea’s classic updo and minimal makeup, Selena opted for a sexier feel with long, wavy locks and bold red lips.

Of course, both these ladies know how to work a red carpet, but whose take on the dress do you like best? Are you loving Lea’s elegant look or is Sel’s flirtatious vibe more your style?