Tom Fletcher has named his firstborn child Buzz Michelangelo.

The McFly frontman and his wife Giovanna were met by incredulous fan reactions when they announced on Twitter that they had given their newborn son the unusual moniker.

Baby Buzz was welcomed into the world on Thursday evening (13.04.14) and the happy couple are already besotted with their ''beautiful baby boy''.

The singer posted: ''@MrsGiFletcher gave birth to our insanely gorgeous son yesterday at 7pm. He is healthy, beautiful and I've already changed his nappy.

He later added, ''And he's on his 3rd nappy. Full of poop, that's my boy!'', before writing, ''For those asking, our son's name is Buzz Michelangelo Fletcher.''

While some of Tom's followers were disbelieving (''HE'S LYING!!!''), most were amazed at how brilliantly eccentric the name is.

One Twitter wrote, ''I want to change my name to that now. I feel inferior'', and another pal of the couple's chimed in, ''Chuffed for the 3 of you pal. Welcome to the world Buzz! To infinity and beyond!!''

The name is thought to refer to toy space ranger hero Buzz Lightyear from the 'Toy Story' franchise or astronaut Edwin Eugene 'Buzz' Aldrin.