Gwen Stefani has one of the strongest marriages in showbiz standards as she and hubby Gavin Rossdale get ready to celebrate their decade of marriage.
But the 42-year-old No Doubt singer says that their union has not been a bed of roses but she's thrilled they have made it to this milestone.
"A miracle… my biggest accomplishment is my marriage so far," she told the October issue of Marie Claire.
"Because it's hard, everyone knows it's hard. [Marriage is something that I always wanted to do successfully. It was a dream of mine. I like the official-ness and the family-ness of it all, having the same name and making decisions together."
Gwen's marriage to Gavin was rocked with the revelation in 2004 that he is the father of a then15-year-old Daisy Lowe from his previous relationship to model and designer Pearl Lowe but they made it through and are stronger than ever.
"[Our relationship] is better than it's ever been," Gwen gushed about her beau. "Like, we're learning about each other all the time. He’s an amazing dad, he works so hard – I can hear him writing songs through the wall, and it is at a much quicker pace than me!"
"He balances me out. And he – he never stops liking me, which is awesome! It makes me feel happy, that someone likes me as much as he does."
The couple are parents to two gorgeous little boys; Kingston, six, and Zuma, four.
"From the moment they wake up, they start beating on each other," Gwen said about her energetic sons. "I never knew thy would be so physical. They're just starting to play real well together, but with a lot of fighting. They do look out for each other – especially the little one, he really loves his older brother."
And Gwen also reveals her thoughts on having a third baby.
"I really, really, really wanted one about two years ago," she shared. "And it didn't really work out. So… I feel good with what we've got. Everything works out how it should. You can't plan anything, right? You can try."