Fashion Faceoff: Christina Aguilera vs. Ali Larter

Alright, fashionistas, it's time for yet another style showdown! Diva Christina Aguilera and new mama Ali Larter both donned the same dress by Dolce & Gabbana about a month apart. The question is ... who wore it best?

Xtina, 30, modeled the frock while promoting her new reality show, "The Voice," at the NBC upfronts last month in New York City. As always, the singer rocked a retro look complete with bright red lips, matching peep-toe heels, and her platinum blond locks in loose waves.

Only a few weeks earlier, Christina's competition, actress Ali Larter, wore her own polka dot number for Good Housekeeping's Shine On Awards in the Big Apple. The 35-year-old accessorized her design with some closed-toe black heels, and also flaunted a more voluptuous figure since having baby Theodore in late December.

For me, this one is easy. Christina hasn't exactly been looking her best as of late and, unfortunately, the trend continued in this chiffon creation. Perhaps it's time for her to drop the Old Hollywood look she's always trying to channel? Ali, on the other hand, was positively glowing, and successfully pulled off this simple yet lovely red carpet style. Motherhood definitely agrees with her!

More Celebrity Features on Yahoo!:
Blake Lively: 'I'm So Sick of Myself'
Fashion Faceoff: Kourtney K. vs. Audrina
Fashion Faceoff: Kim K. vs. Britney

Follow omg! on Twitter