The 30-year-old singer seemed delighted with her curves, showing them off in a black and white leopard print blouse, red bra, short black skirt and sky-high studded Louboutin stilettos.
The star was on stage filming a segment for American TV show Extra At The Grove, where she judged a singing contest.
Christina's weight has fluctuated during her years in the spotlight, but it looks like she's content with her curvier look.
The mother of one told People magazine that she puts on weight when she's happy in love, saying: "When I first got engaged, I gained weight. We call it the 'love chub'".
She's said before that she's happy with her figure whether she's curvy or slim, explaining: "I think that whatever size or shape body you have, it's important to embrace it and get down!"
"The female body is something that's so beautiful."
"I wish women would be proud of their bodies and not diss other women for being proud of theirs!" she added.