Khloe Kardashian has praised friendly exes Kourtney Kardashian and Scott Disick for vacationing together.

Scott Disick, Kourtney Kardashian and their children [Instagram]

Scott Disick, Kourtney Kardashian and their children [Instagram]

The former couple - who have children Mason, nine, Penelope, six and Reign, four, together - are enjoying a holiday in Mexico with their kids and Scott's current girlfriend Sofia Richie, 20, and Khloe has taken to Twitter to praise the "amazing adults" for putting the children first.

After a fan tweeted: "This is co-parenting done right!!," Khloe wrote: "Beyond proud of all of them!!!! This is LOVE!! Your children before anything else!! All amazing adults right right!!! (sic)."

Meanwhile, it was recently revealed that Sofia is eager to maintain a good relationship with Kourtney, 39, as she is serious about her relationship with Scott, 35.

An insider shared: "There has been and will continue to be things with Scott's family life that bother Sofia, but she is trying to just deal without causing drama. She loves Scott and wants to be with him.

"She knows she will always be kind of the outsider, but she loves being around Scott and his kids.

"She knows that Kourtney isn't her biggest fan and she understands that. Sofia and Kourtney will never be best friends, but Sofia is happy that she has proved to Kourtney that she is great with her kids.

"Sofia is hoping that her relationship with Scott lasts."

Kourtney previously hit out at Scott for introducing their children to Sofia before she thought they were ready but they pair have now put the drama behind them.

Scott previously explained: "When we got home, the kids were there, so of course they met my girlfriend. Kourtney goes, 'You're a f***ing joke. You don't care. We discussed with the therapist that we were going to wait.' I said, 'We discussed with the therapist that we were going to wait until after the new year and after the holiday!'"