OK! magazine reported. Laura, 33, said that the pair wanted a reminder of Liverpool, where they and the music legend are from, as they no longer live there.
Craig told the publication: 'Yes, I don't think I've ever said it but I am a massive fan of John Lennon. 'He added: 'My favourite song of all time is Imagine.
We picked the name months before he was born. 'I think we'd even picked the name before Laura was pregnant the first time. We said if we ever had a boy we would call him Lennon. ' Lennon's middle name is Thomas, as a tribute to Laura's late father who shared the middle name.
Read more on msn.com