2012 Billboard Music Awards

Monica was the best dressed of the night in her sensational white Robert Cavalli dress.

The silhouette featured a sexy key-hole, embellished ruched waist, and side thigh-high split.

She finished her look with a braided up-do, Roberto Cavalli leather and satin clutch, Christian Louboutin 'Daffodils' platforms, and luscious pink lips.

Brandy looked fantastic in her nude fringed Herve Leger dress.

The silhouette was adorned with shiny metal accents.

The singer is channeling 'Kelly Rowland' with her fabulous funky curly hair.

She completed her look with a patterned box clutch, and hot Christian Louboutin metal 'Nodo 150' watersnake platforms.

Alicia Keys rocked a curve fitting Azzedine Alaia long sleeve dress.

It's just way too hot for this dress. What part of spring she doesn't understand?

The singer completed her look with a braided up-do, and raspberry lips.

Carrie Underwood must had thought she was attending the Oscars!

The singer looked gorgeous in her silver tulle Oscar de la Renta dress, but she was way overdressed.

She finished off her look with loose curls, a yummy embellished Cara clutch, silver Jimmy Choo peep-toe heels, and neutral make-up.

Taylor Swift looked red hot in her red chiffon lace insert Elie Saab dress.

The singer usually wears neutrals, so it was a delight to see her in a bold color.

She teamed her look with bangs, sparkly Neil Lane earrings, and pink lips.

Katy Perry looked sweet as ever in her mermaid inspired lavender embellished Blumarine dress.

I adore the sparkles, and the open-back detail.

She completed her look with soft purple waves, and berry lips.

Zoe Deschanel rocked a retro silver embellished Moshino sheath dress.

Just like Alicia Keys, she forgot it's spring, because she is wearing hot ass black tights!

She finished off her look with bangs, Miu Miu black suede heels, and bold coral lips.

John Legend and Chrissy Teigen is still going on with this charade.

Chrissy looked incredible in her red peplum satin Georges Chakra dress.

She teamed her look with a ponytail with bangs, silver tube clutch, and nude ankle-strap Walter Steigher heels.

Jordin Sparks bored me to tears in her nude lace Diane von Furstenberg dress.

I was also disappointed with her awful messy hair.

The only thing worth wow about this ensemble is her cute Diane von Furstenberg t-strap heels.

Julianne Hough sparkled in her crystal embellished Kaunfman Franco strapless dress.

Side-swept hair, H. Stern earrings, and mirrored Nicholas Kirkwood heels finished off her look.