Christina Aguilera put her curves on display last night at the American Music Awards.

After hitting the red carpet in a flowy purple dress and way too much bronzer, Aguilera took to the stage to perform a medley of songs from her new "Lotus" album.

Instead of the short bob she was sporting on the arrivals line, Aguilera was rocking longer blonde extensions for the performance ... and wearing a much more revealing ensemble.

Christina donned a low cut, star spangled corset as she rocked out to "Army of Me" and "Let There Be Love" -- filling the stage with dancers and performers wearing bags with words like "Weird" and "Pig" on them.

"This is a celebration of all of us, a revolution," Aguilera said as they took off their bags to reveal themselves ... with female bodybuilders, drag queens and a very bearded man all hiding underneath.

Check out more photos of Christina above -- which look do you prefer, the red carpet or the performance one?

And watch her sing below:

Hot Videos