Gwen Stefani has told how she got pregnant with her third child after her son prayed she would have a baby.

The No Doubt star and husband Gavin Rossdale welcomed son Apollo in February, a sibling for Kingston, eight, and Zuma, six.

Gwen said she was finished with having children but got pregnant with their "miracle" baby after Kingston prayed for a new addition to their family, reported Us Weekly.

Speaking on Late Night, Gwen, 44, said: "He has a direct link to God, basically. He asked me, 'Mom, are you gonna have a baby? I want you to have a baby.'

"I was like, 'It's over. We're not having any more. This is our family'."

The singer told host Seth Meyers how her eldest son would still pray to God for a new sibling, every single night.

"And four weeks later, I was pregnant!" she said.

Gwen went on: "He prays for everything. 'Please, God, please let me have another cupcake... Yes!' He really believes."