It's two pop princesses in the same Herve Leger mini dress!

Britney Spears sported the bright blue number to the "Smurfs 2" premiere in Westwood, California back in July.

The "Ooh La La" singer clearly dusted off this dress for the color (which is from the Herve Leger 2008 collection), and finished her look with her hair worn in voluminous blow out and black pumps.

But Brit's not the first star to sport this curve-hugging outfit -- Beyonce wore the exact same dress to the EiGHT MiLLiOn Ginza Gates store opening in 2008 while in Tokyo, Japan. Bey glammed up her look with gold open toe heels, and wore her hair in a giant bouffant.

While both of the chart-topping divas look lovely in the Herve Leger design -- we've got to give the nod to Queen B. The "Crazy Love" singer's hair and shoes really take the dress up a notch.

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 and see more stars in dueling dresses!

Hot Videos