Photo by Erika Goldring/WireImage

Lizzo rocked the house in a white bodysuit and red Santa Claus-inspired robe during her performance at the KISS-FM Jingle Ball concert at Dickies Arena in Fort Worth, Texas on Tuesday.

Lizzo opened her 25-minute set with her hits "Good As Hell" and "Water Me". She was one of six acts taking the stage at the annual Christmas music festival. Other performers on the bill included Sam Smith, Camila Cabello, Charlie Puth, Lauv, and the boy band Why Don't We.

Photo by Cooper Neill/Getty Images

She finished the set by performing crowd favorites "Cuz I Love You", "Juice", and "Truth Hurts".

"There's a lot of love in the building tonight," she told the frenzied crowd.

Photo by Omar Vega/Getty Images

Lizzo surprised her fans over the weekend when she stripped naked for a photo shoot on Instagram as a body positive message to her haters.

In the images, Lizzo uses her long hair weave to preserve her modesty as she strikes a series of confident poses on a red sofa.

Lizzo, 31, is no stranger to going naked - she also posed in her birthday suit for the cover of her 2019 album Cuz I Love You.

And she recently curled up in a bathtub full of rainbow Skittles. She captioned the kinky shot:

"TASTE THE RAINBOW BITCH— if you ever wondered what my coochie taste like.... Puttin the Queen in Halloween".