Naaaaaawwwww, lookittheliddlefellah! Here is Mr. Finn McGuire and his chuffed daddy sporting a matching Stone Roses ensemble. MELT.

John declared the arrival of his first child with wife Karen on New Year's Eve with the following tweet.

Last July, the couple announced they were due a little bundle in December, so he arrived just in the nick of time.

In other baby happenings; Zoe Saldana has had her twins - and she's given them suitably quirky names... They're not named after a fruit or a season, but one of them is a bit of a rock star before he can even walk.