It's a style showdown between two silver screen sirens!
Selena Gomez looked red hot on the red carpet at the Los Angeles premiere of "Rudderless" on Tuesday, rocking a low-plunging red satin Christian Dior mini. The 22-year-old actress completed her elegant ensemble with black cap-toe Manolo Blahnik pumps, a black envelope clutch and a sleek bun.
While Selena looked sexy in the fun frock, we first saw "Pretty Little Liars" star Lucy Hale in the daring dress at the 2014 Teen Choice Awards back in August.
The brunette beauty paired her red dress with metallic Brian Atwood sandals and a black and gold Michael Kors clutch.
Both ladies looked fantastic, but we have to give the nod to Selena. We love how her sleek, minimal accessories make the dress stand out!
But your vote is the one that counts -- who do you think wore it better? Tell toofab in the comment section below, and click "Launch Gallery" above to vote on more stars in dueling dresses.