Looks like Mariah Carey and Nick Cannon have this co-parenting thing down.
Cannon Instagrammed this adorable family photo of himself this past Friday with his ex and their two children -- 4-year-old twins Monroe and Moroccan -- joined by his mother, Beth Gardner. The 35-year-old America's Got Talent host and the 45-year-old singer look notably ecstatic in the pic, smiling big for the camera.
#FestiveFamilyMoments," Cannon captioned the colorful shot.
Carey's Hallmark movie, A Christmas Melody -- her directorial debut, which she also stars in -- debuted on Saturday night. It appears Cannon had Carey in mind during her big weekend, as he also posted the following sentimental messages. "When I miss you, it seems every song I listen to is about you," one reads with a picture of headphones, while another reads, "I keep myself busy with things to do, but every time I pause, I still think of you."
"We'll always be family," he also said when asked about spending Thanksgiving with Carey and the kids. "We make the kids the number one priority, for them to see their parents together and for everybody to get along and have a great time. ... It's all about unconditional love. ...They know mommy and daddy still love each other but, more importantly, they love us."
And Cannon's definitely not hating on Carey's new relationship.
"That's awesome, isn't it?" he said during his recent appearance on Howard Stern's Sirius XM show when the outspoken host brought up the topic of Carey bouncing back from their split. "As long as she's happy and my children are happy, I'm happy."
"I wanted him to be there," he added of Packer not attending their Thanksgiving family dinner. "I was looking forward to hanging out."
"I don't think either one of us thought, 'Here we are, making a debut,' he's not that guy," Carey explained. "It was a lot for him. ... I just automatically pose. I can't help it!"