Talk about a modern family! Kailyn Lowry took to social media to post an adorable video of her three-month-old son, Lux Russell — whom she shares with ex Chris Lopez — hanging out with her other ex Jo Rivera and his daughter Vivi, 2. Check out the sweet moment in the video below!

Lux’s adorable playdate with his mom’s old flame came just days before Kail, Jo and the dad-of-one’s fiancée, Vee Torres (Vivi’s mother) are set to attend Mi Borinquen Gala, a charity event thrown in support those who were affected by the devastation of Hurricane Maria in Puerto Rico.

The Teen Mom 2 star — who also shares son Isaac, 7, with Jo, and son Lincoln, 3, with ex-husband Javi Marroquin — posted a pic of the trio on Instagram and encouraged fans to donate to the cause. “Jo, Vee and I will be in New Jersey Saturday night for a charity fundraiser!” Kailyn wrote. “Come hang out with us & help raise awareness for hurricane victims in Puerto Rico.”

https://www.instagram.com/p/BbSbTILlDHe/

Though Kailyn and Jo’s relationship was once strained, the Pride Over Pity author previously revealed that she and her high school beau became “best friends” again amid her contentious split from Javi. The pair called it quits in May 2016 and finalized their divorce the following December.

“Jo and I hated each others’ guts…we were not good friends [and] we barely co-parented,” the 16 and Pregnant alum told MTV News last year, recounting her tumultuous romance with her first love. “All of a sudden, it was a complete 180. Now we’re best friends — I can tell him anything. I can call him, and we can switch weekends easily or if I need him to grab Isaac from school. We are so good now.”

Love Teen Mom? Be sure to join our Teen Mom Facebook group to chat about all the latest updates and juicy gossip!

Have a tip? Send it to us! Email In Touch at contact@intouchweekly.com.