Selena Gomez vs. Megan Fox — Fashion Faceoff

Look who's growing into a true fashionista! Disney diva Selena Gomez was absolutely gorgeous when she recently hit the red carpet in an ensemble featuring an embellished silver, gold, and white Dolce & Gabbana Spring 2012 skirt. However, her look was a little too familiar to Megan Fox fans, because the "Transformers" hottie stepped out in the same garment just one month before. Time for us to decide ... who wore it better?

[Related: Megan Fox: My Comment About 'Unattractive Girls Was Distorted]

Selena, 19, donned the skirt with the Dolce & Gabbana bustier top that the designer paired it with on the runway, when she stepped out for the 2012 Nickelodeon Kids' Choice Awards in L.A. She finished her look with bright pink and orange heels by Cesare Paciotti, a down tousled 'do, and smokey eye makeup.

Megan, 25, styled the skirt with a sleeveless white top with a black accent for her February appearance on "The Tonight Show With Jay Leno." She also left her dark hair down, but accessorized with Brian Atwood footwear.

[Related: Megan Fox Inspires Young Men to Read in Brazilian Ad]

Both of these women really shine in this glitzy garment, so choosing a winner this week is tough! Selena's look is flawless, and the two-piece outfit is appropriate for both someone of her age and for a fun event where people routinely get slimed. And don't we all wish we had a waist like that?! On the other hand, Megan stuns as usual in her retro-styled ensemble. What it comes down to, then, is whether this look will be memorable for either of the ladies, and for me that answer is clear: no for Megan, yes for Selena. So I say Selena edges out her competition for the win! Do you agree?

More Celebrity Features on Yahoo!:

Do You Love omg!? Show us Some Voting Love and Help Us Win a Webby!