Gwen Stefani says juggling her work and home life is a “constant battle”.

The singer has two sons – six-year-old Kingston and Zuma, four – with her husband Gavin Rossdale. Gwen has revealed that managing the demands of her family and her career can be “overwhelming” at times.

“The only thing I really worry about is, again – like, I keep bringing it up because it’s my biggest stress – how do I do this and that? How do I do both? So that’s like the constant battle that I have every day. I do worry about that all the time,” she told the latest edition of UK magazine Elle. “When you first have a baby your life doesn’t change. I mean, you have a little less sleep and you drag these cuddly things around and it’s just amazing. But you still get to be you. Once they get to, like, five, six and school, it starts to get, like, ‘Wow, they’ve got real problems. They’re my responsibility…’ Oh my god. That is overwhelming.”

The 42-year-old star is currently promoting her new album with No Doubt, Push and Shove.

Gwen released solo material and started a family while the band took time out, but admits she was crippled by writer’s block.

“I would never put myself through it, it was just torture… I cried during those sessions,” she recalled.

When No Doubt reunited in 2008, Gwen still struggled to feel inspired to work on a new record while also looking after two young children.

“We tried but it was horrible. I felt really hormonal, I felt really bad about myself. I couldn’t write,” she explained.