Kesha oozed glamour on the red carpet of the 2014 Billboard Music Awards yesterday.

The 27-year-old singer took to the red carpet of the MGM Grand Garden Arena in Las Vegas wearing a black and grey strapless lacy gown with a corset-style bodice. As well as highlighting her envious curves the mermaid dress featured a low prom skirt that trailed as she made her way into the venue.

To give the plunging neckline a more dramatic finish, Kesha didn't wear a necklace and instead opted for some silver finger accessories and studded earrings. Her hair, which had been given a subtle pink rinse, was styled into a messy updo to contrast the glamorous feel of her dress.

Kesha, who left rehab just two months ago, was clearly excited ahead of the annual event. Taking to her Twitter page the star hinted at what fans could expect from her outfit.

"getting ready for #BBMAs and feeling very much like a toddler in a tiara (sic)" she wrote.

Fellow star Iggy Azalea looked ravishing in a red Zuhair Murad dress. The piece featured lacy long sleeves, a lace chest panel and a halter-neck. Her long blonde tresses were worn down and she kept her make-up minimal. She was joined by her beau Nick Young at the event, who couldn't keep his eyes off his stunning girlfriend.

Shakira, who spent a majority of the evening with her man Gerard Pique, also went for a lacy ensemble. Her blue Julien Macdonald bodycon dress gave glimpses of her flawless skin and she paired the racy piece with plain black suede platform heels.

Later in the evening she took to the stage to perform her track Empire, for which she rocked a sheer black and gold bodysuit with thigh-high boots.