Christina Aguilera kept her clothes on for the premiere of Burlesque in Madrid, Spain last night.
Indeed, the singer-turned-actress appeared in great spirits on the red carpet, despite the leaked, racy photo controversy surrounding her back home.
But might the sex symbol have that smile knocked off her face by her co-star in this upcoming musical? Cher aims to accomplish that task below, as she goes up against Aguilera in a Fashion Face-Off that pits one generation against another.
Let's just hope no one gets injured in this Burlesque battle...