Superstar mom Gwen Stefani has just opened up about her 12-year-marriage with fellow rocker Gavin Rossdale Cosmopolitan's March issue. We can't lie -- we wanna know more about their longstanding rockstar relationship!

In the interview, the Voice judge spoke about her relationship with the 49-year-old Bush frontman.

"We go through so much together — it's a miracle that we could stay together this long," said Stefani.

Given the fact that the Brit's past is chalk full of cheating rumors, gay sex and fathering a child, model Daisy Lowe, when he was 24 years old, we also think it's a miracle that they could stay together this long.

The blonde also added, "[Gavin's] on a short tour right now, and he wrote me the sweetest note this morning. It's good to have those days when we both do our own things. I think that's what keeps relationships going, when both people can be themselves and have their own individuality. That's especially important for women. It's hard to find time for yourself."

The couple married in September 2002 and have sons Kingston, 8, Zuma, 6, and Apollo, who is almost a year old.

The 45-year-old also mentioned that she didn't think she'd end up with a guy like Rossdale, saying."I don't know if I was a nerd in high school, but I definitely wasn't the super-cute cheerleader so I never saw myself getting somebody like that." The "Holla Back Girl" continued, "But I do think he's quite handsome. It's not the most important thing about him, but it is nice — and he makes really cute babies!"

Well we know that's true!