Good Morning Britain's Andi Peters celebrates his birthday today, and he couldn't help but announce the news live on television.
During Friday's instalment of the morning programme, he told viewers how they could win £2,000 as part of the Free Cash Friday competition. After Ranvir Singh said the competition was "what live TV was invented for", Andi also seemed excited.
He said: "It's Friday, there's free cash, it's my birthday".
READ MORE: Jane McDonald's four stone weight loss as star shares snack tips for cravings
There was a slightly awkward moment, as co-hosts Ben Shephard and Ranvir Singh didn't seem to know it was his birthday until he mentioned it, with someone behind the scenes quickly playing "happy birthday".
Ben said: "Andi Peters, did you just slip in that it was your birthday?" and Andi replied: "I may have mentioned it was my birthday today, but only very briefly".
When Ben then asked how old he turns today (Friday), Andi replied: "31", before revealing he is actually 52 today. Fans of the show were clearly taken aback by the admission.
Taking to Twitter, Charlotte said: "Andi Peters is never 52! Happy birthday x", while SMC said: "Andi Peters looks younger now than he did twenty odd years ago".
Rob said: "Andi just doesn't age" and Tess said: "Andi Peters turning 52 makes me feel like a dinosaur".
Good Morning Britain airs weekdays from 6am on ITV and the ITV Hub
Receive newsletters with the biggest and breaking TV and showbiz news by signing up here
READ NEXT:
ITV GMB's Ben Shephard steps in as Nadine Dorries snaps at Ranvir Singh
Everything that's happened in the 'Wagatha' saga as verdict due today
A Place in the Sun fans make same complaint as Channel 4 show returns for new series
Coronation Street actress supported as she's second star to announce exit this week
Emmerdale's Rosie Bentham declares love for co-star as she celebrates special day