Sorry Peter Andre, but Gary Barlow has stolen your crown as Celebrity Dad of the Year 2012 and he is feeling "amazing" about winning the award after "waiting" along time for.
The Take That star has had a pretty busy year organising the Diamond Jubilee concert, filming X Factor and helping out with the Olympics but somehow the star has also managed to fit in some pretty top parenting as the British public have chosen him as the best dad in the land.
The star announced the win on Twitter and even taunted Peter Andre who has won the accolade for the last two years running.
''Ladies, gentlemen, lads, lassies and Peter Andre, I'm proud to tell you all that I've won 'Celebrity Dad of the year 2012' #GbArmyyourock''
Gary, who was awarded an OBE by the Queen for his efforts over the jubilee has three children Daniel, Emily and Daisy and announced earlier this year that his wife Dawn is expecting a fourth child.
The 41 year-old claimed winning the vote was “amazing”.
'I've been waiting for it for a long time,” he said according to Press Association.
''My kids are really excited and I don't think they can quite believe it. Being a dad is a really important part of my life and it means a lot to have won this award.''
As well as Peter Andre, Jay-Z and Jamie Oliver were also in the running.
Well done Gary, just that knighthood to go then!
Gary Barlow: Is There Anything He Can't Do?