As many parents out there know, co-parenting can be tough. Really tough. Every family has a different dynamic and different circumstances that can either make the relationship between co-parents or break the relationship. Hearing about successful, happy co-parents is always such a breath of fresh air, though, and Miranda Kerr seems to have a great friend in Katy Perry.

Kerr shares a 10-year-old-son, Flynn, with her ex-husband Orlando Bloom, who is now the fiancé of Katy Perry. Perry and Bloom even have their own child together, one-year-old Daisy, and Kerr also has two children with her current husband. In a recent interview with Vogue Australia, Kerr gushed over her co-parenting partners Perry and Bloom.

Related: These viral photos of a dad and stepdad are co-parenting #goals

"Co-parenting with Orlando and Katy [Perry] is something that I feel really happy about," the supermodel says. "From day one when Orlando and I decided to separate, I said, ‘Listen, whatever we do, we have to put Flynn's needs first, not our own.' That's the way we make our decisions. Family is my number-one priority, then work, then my company, which is like another baby, and then, unfortunately, my friends, but it's not going to be like that forever."

It would be totally valid if their co-parenting relationship was overwhelming and stressful, but Kerr says it's anything but—all thanks to her friendship with Perry.

"We go on holidays together. We celebrate all the important milestones together," Kerr said on the "Moments With Candace Parker" podcast last summer. "I love her. I mean, it'd be safe to say that I love her more than Flynn's dad."

And while her ex-husband is an important part of the equation, Kerr says he's simply not the main star of their relationship.

"He's, like, to me right now, a brother. And most of the time, an annoying brother," she joked. She also says Perry "helps me deal with him. I'm so grateful that she's there because it takes the pressure off me."

Navigating boundaries between children, their parents and their step-parents is hardly easy, and it's common for many families to struggle with this for a long time. And that's OK. As long as everyone agrees the needs of the children come first (both basic and emotional needs)—that's what's important first and foremost.

Related: Drew Barrymore and her ex are co-parenting #goals

Though it sounds like when it comes to Kerr and Perry, the relationship Bloom-ed (see what I did there?) organically right off the bat.

"When Orlando started dating Katy, I remember he invited me over one time and she was there, and we just immediately got along," Kerr explained. "I saw how she was with Flynn. She was very playful with Flynn. She was not trying to be his mum. She was just being friendly and fun, and that's all you can ask for."

We love to see a mom and stepmom getting along together so beautifully and respectfully. Bravo!