Demi Lovato Gives Off Cher Vibes at Jingle Ball -- See Her Glowing Look!

Demi Lovato at Jingle Ball 2017
Emma McIntyre/Getty Images

The 'Confident' singer took the stage to sing 'Confident,' 'Sorry Not Sorry' and more.

Demi Lovato turned back time!

The 25-year-old singer channeled Cher in a gold ensemble at KIIS FM’s iHeartRadio Jingle Ball concert at the Forum in Los Angeles on Friday night.

Lovato looked radiant in a Frolov gold jumpsuit, which featured one beige pant leg, Giuseppe Zanotti heels and big gold hoop earrings. Her makeup was golden bronze and her long dark hair, which was parted down the middle, was reminiscent of Cher's iconic look. 

Getty Images
Christopher Polk/Getty Images

The brunette beauty took the stage to sing a few of her hits, including "Sorry Not Sorry," "Tell Me You Love Me," "Cool for the Summer" and "Confident."

Lovato also brought out special guest Trevor Dahl from Cheat Codes to sing their song, "No Promises."

Last month, Lovato put her haters on blast with an epic performance at the 2017 American Music Awards. 

Watch below to see the powerful message she sent.