
What could be better than a dollop of divaliciousness for today's Best Dressed installment? Yep, the ‘VH1 Divas Celebrates Soul’ event took place at the Hammerstein Ballroom in New York City last night, with singing superstars like Mary J Blige and Jennifer Hudson belting out their ballads, as well as our very own Jessie J and Florence Welch. Let's take a closer look at who wore what...

Florence Welch in a silk chiffon dress with leather embroidery from Antonio Berardi’s Spring / Summer 2012 collection

Florence Welch performs onstage in a glittering gown

Jessie J in a sheer black dress covered in gold embroidery from Falguni & Shane's Spring / Summer 2012 collection

Jessie J performing in a fringed dress from Mark Fast's Spring / Summer 2011 collection

Jennifer Hudson in a thigh-skimming mini dress from Francesco Scognamiglio's Autumn / Winter 2011 collection

Estelle in a gold sequin gown by Diane von Furstenberg and matching jumpsuit for her onstage performance

Mary J Blige in a one-shoulder nude jersey gown covered in crystals from Michael Kors' Autumn / Winter 2011 collection













