The singer showed that all that Dancing With The Stars training is paying off by wearing a cute skater-style skirt and matching crop top, which showed of acres of flesh.
Maybe not a look we'd choose for a cosy family dinner but you can't deny she looks pretty fabulous! Christina teamed her flower-patterned dress with some sky-high fuschia heels and a beaming smile.
It was a three-generations dinner as Christina's adorable daughter Violet also joined in the fun, looing sweet in her monochrome dress, stripey leggings and mini Converse.
Christina, 32, marked her mum's birthday earlier in the day by posting a heartfelt message to Instagram, reading: "Sending a very special Happy Birthday!!! To my very special Mum.. She's one of a kind and I love her. She's taught me everything I know. She's strong. She's fierce and one hot Latina! Thank you Mum. I hope you enjoy this day cause it's ALL ABOUT YOU! You love it! Lol. Love Violet and Me!"
The birthday dinner came after a grueling day of training for Christina, who is teamed with Mark Ballas on the show. (Fun fact: he's best friends with Derek Hough, the DWTS pro who was rumoured to be dating Cheryl Cole a while ago.)
Christina and Mark have already performed on the show three times, with their best score so far being this week's 26 out of a possible 30 points for a Charleston on Hollywood night.
They'll be performing a foxtrot on Monday night's show and Christina admits their aims are pretty high. "Tough day in rehearsal but shooting for perfect 10s," she tweeted.