Battling it out for today's title of 'Who Wore It Better' is a Brazilian supermodel, an Australian pop veteran and the best thing out of Barbados. The dress in question is a gorgeous cobalt blue, long-sleeved, open-back number by Peter Dundas for Emilio Pucci. The dress is richly embroidered with beads, mirrors, crystals and tassels.

1. Adriana Lima took the dress out for a stroll at the Victoria's Secret after party last week in New York City. The model wore pointy-toe glittery silver pumps and a black bow clutch bag with it.

2. In June 2011, Aphrodite herself, Kylie Minogue wore the mini dress during her 'Les Folies' tour in Brisbane, Australia. The petite songstress paired it with strappy silver heels.

3. Always one to start a trend, Rihanna was the first to wear the dress 7 months before everyone else, in November last year. The singer wore the royal blue dress after the 2010 MTV European Music Awards in Madrid, Spain. Metallic pointy toe heels complete her look.

4. The dress worn on the runway by Russian model Natasha Poly, paired with tan sandals.

This dress has also been popular with fashion editors. It has been seen in several international magazines and it makes sense why - The fit is flawless, the colour is dynamic on any skin tone and with a bit of that sparkle, it truly does catch the eye every time.

From Top Left:

Heather Marks covers Canada's Flare magazine in March 2011. The dress is styled with a chunky gold necklace and colourful earrings.

English actress Anna Friel covers Stylist magazine June 2011 in the electric dress, with the sexy strappy back clearly visible. She wears Sergio Rossi 'Caligola' heels.

American model Angela Lindvall relaxes on the couch in L'Officiel France, May 2011.

Hye Park matches her dress with a pair of Jimmy Choo 'Niagra' sandals in the US version of Marie Claire, May 2011.

Ukranian model Natalia Chabanenko in a fashion editorial for Numero Toyko March 2011.

As for 'Who Wore It Better?', this is a tough one, as this dress seems to suit every model/starlet who has worn it. If I had to chose, I'd pick Rihanna. She wears it with the most spunk. Not everyone can pull off an electric blue dress with a flaming red hair. In the editorials, I like the styling on Anna Friel and Korean-American gal Hye Park - it must be those Jimmy Choo's. What are your thoughts?