Having admitted that after three daughters he wanted a son, Jamie Oliver’s wish has come true when his wife Jools gave birth to a bouncing baby boy yesterday.

Announcing his baby joy on Twitter, the 35-year-old chef told fans, “It's a baby boy guys!!! I'm in shock, we're all very happy, mum was amazing and both are well and happy x4 kids!! what?!"

Jamie and Jools, 35, who are already parents to daughters Poppy Honey, 8, Daisy Boo, 7, and Petal Blossom, 1, decided to continue the flower themed naming pattern by opting for the moniker Buddy Bear Maurice Oliver. Sharing pictures of their newborn on Twitter, Jamie revealed that the name was Jools’ choice. "Mr Buddy Oliver - full name come from mum.”

Congratulations – we love the name! What do you think?