Jamie Oliver won't have any more children.

The 41-year-old celebrity chef - who already has Poppy, 13, Daisy Boo, 12, Petal, six, and five-year-old Buddy Bear, with his wife Jools - has ruled out adding to his brood once their final little bundle of joy is born this summer.

He said: ''I think we're done. Five is enough. When we had baby number three, we got help; we need help.''

However, asked if he'd have a vasectomy, he told the Daily Mail's YOU magazine: ''I don't think I'll have one, but I'm more confident than I was after Buddy was born that this is the last one.''

Jools - who married Jamie in 2000 - recently revealed she turned to a mystical crystal and pendulum test in a bid to discover the sex of their baby.

The brunette beauty is due to give birth in August and posted a picture of herself on her Instagram account in which she is taking a gender test, although she did not reveal if the latest member of their family will be a boy or a girl.

Meanwhile, Jamie has previously confessed to being shocked by the number of children he's had, admitting he's even surprised his own family.

He said: ''I thought we'd have a couple of kids but that's about it. Basically, I do what I'm told, but she's [Jools] an amazing family maker and I just go with it.''