Whilst celebrating the win of his soccer team this week, the 35-year-old got a too excited after Aston Villa player Jack Grealish's winning goal, and may have spilled some major baby details in the process.
"I'm going to insist the baby is called Jack," The Mirror reports, adding after a pause, "or Jackie."
Prince William and pregnant Kate Middleton have not yet officially revealed the name of their third child, or whether it is a boy or girl.
According to bookmakers, Prince William and Kate Middleton will welcome a baby girl named Mary.
Names Albert and Arthur are the favourite's for a boy.
The countdown to the birth of the third royal baby is most definitely on, with no parking signs going up outside the hospital where Kate will give birth.
Her rumoured due date is April 23.