Demi Lovato's issues with her body looked to be a thing of the past last night, as she took to the red carpet at the Latin Grammy Awards in an extremely plunging purple gown.
The 19-year-old's daring outfit suggested she is no longer the vulnerable starlet she was just months ago.
She also debuted newly-coloured chestnut brown hair, significantly calmer than the loud red she had been sporting whilst promoting her latest album Unbroken.
The 12th annual ceremony, which took place at the Mandalay Bay Resort & Casino in Las Vegas, was also attended by familiar faces including Usher, Shakira and actress Zoe Saldana.
Shakira had picked up the prize for Person Of The Year, and treated fans to a raunchy performance in celebration.
Take a look through our red carpet gallery below.
Latin Grammy Awards: Red Carpet



























