Beyonce vs. Britney Spears – Who Wore It Best?

Beyonce is one fierce fashion icon. It takes a pretty brave celeb to rock a dress Queen Bey has already been photographed in, but if anyone can do it, it's Britney Spears.

The 'Ooh La La' singer got in touch with her cerulean side at the Los Angeles premiere of 'Smurfs 2' on July 28. Brit matched the theme of the blue carpet, wearing a bodycon aqua Herve Leger dress. Her chic accessories? Sons Jayden James and Sean Preston.

Britney isn't the first star to rock this frock. Five years ago, Beyonce sported it in Tokyo! Mrs. Carter glammed up the look with sky-high gold platform heels and a bouffant.