Gwen Stefani has confirmed that she and her husband Gavin Rossdale are expecting a baby boy.

The No Doubt singer revealed the news by sharing a new photo of herself on Instagram.

She wrote: "I was ready to hand over the crown. but I guess I am still queen of the house. #itsaboy #surroundedbyboys."

Stefani was first reported to be expecting her third child with Rossdale in October 2013, with the pregnancy being confirmed a few weeks later.

Rossdale and Stefani are already parents to sons Kingston and Zuma.