The end of a relationship is hard to deal with, and it's especially hard when there are children involved. Marriages end, relationships don't work out, but no matter what, the kids and their well-being should always be a priority. Sadly, as we see all too often, that isn't always the case. Kids get stuck in the middle, used a pawns, and sometimes end up with two separate lives, one with each parent. That's not to say that plenty of families don't make that work, or that it's inherently bad for the children. Not at all!

But if you can manage to co-parent successfully with your former partner, and even integrate them into your life with your new partner for your kids' sake, it can be so beneficial. Jennifer Lopez recently shared a photo of her blended family coming together for a dance recital, and it is all kinds of heartwarming (and promising!).

Jennifer Lopez is currently dating former MLB star Alex Rodriguez. They've been together for a while, and seem to have a stable, loving relationship. Alex has two daughters, 10-year-old Ella Alexander and 13-year-old Natasha Alexander. JLo shares custody of 10-year-old twins Emme Maribel and Maximilian David with ex-husband Marc Anthony. Last week, Jennifer, Alex, and Marc all came together to support the girls, who were all performing in a dance recital together.

Just look at that big, happy family! Seriously, this picture brings us so much joy. This is how it should be: parents coming together to support and love their kids. Obviously, co-parenting isn't always easy, and we're sure Jennifer and Marc and Alex and his ex-wife Cynthia have their moments.

PREVIOUSLY: Kendra Wilkinson Gets Real About The Pain Of Packing Up Her Things Amid Divorce

But on such a special occasion, when their girls just needed them to be there, they showed up and came together as a family unit. This isn't the first time Jennifer has shared moments of Alex being there for her kids, either.

And, in true supporting partner fashion, Alex even shared his own snapshot from recital night, with Jennifer, Emme, and yes, Marc!

The end of a marriage is a difficult transition for all involved, but especially the kids. It's so great to see people putting the kids' best interests before their own, and putting whatever differences they may have aside for their sake. While we don't know the details of the relationships, we do know that those kids, ALL of those kids, are so very lucky to have so many loving, supportive role models.

READ NEXT: Kim Kardashian West Is Being Criticized For Straightening North West's Hair