Britain's Got Talent viewers were left picking their jaws up off the floor during last night's live final, after much-loved singer Peter Andre made an unexpected appearance.
Just weeks after welcoming his newborn baby girl Arabella with wife Emily, the Andre, 52, shocked his fans by taking on a minor role in the performance of one of this year's finalists.
If you haven't yet caught up with last night's show - which saw musician Sydnie Christmas crowned this year's BGT champion - allow us to catch you up...
Fans of the show weren't surprised when mind-blowing magician Trixy made it all the way to this year's grand finale, after wowing judges Simon Cowell, Alesha Dixon, Amanda Holden and Bruno Tonioli at every stage of the ITV competition.
Advert
For his last ever performance, however - and in a bid to bag this year's cash prize - the trickster enlisted the help of a celebrity assistant.
After commencing his act by acting head judge Simon, 64, to pick a number between 1 and 52, the X Factor boss selected 34.
It was that that Trixy pulled out his mobile phone to reveal a list of stars, each with a different number ascribed to them, with ex-I'm A Celeb star Peter having been given number 34.
Simon was then asked to select a card from a deck spread out on the stage, all being held up by mysterious bystanders, choosing the four of diamonds.
Advert
Then, in a staggering twist of fate, the individual holding the card that Simon had chosen dropped it, revealing it had been held by Mr Peter Andre the entire time.
And by the looks of both the judging panel and the live audience's faces, the magic trick could not have come as more of a surprise.
This morning, father-of-five Peter has lifted the lid on how it felt to be part of this year's line-up.
Advert
In the comments of a magazine photoshoot of his two eldest children - 18-year-old Junior and 16-year-old Princess Andre - one fan penned: "Thank god they have you for stability. By the way the magic trick last night was fab."
Peter then wrote back, excitingly commenting: "Omg that magic trick was crazy."
Viewers at home thought Andre's cameo in the magic trick was the highlight of the night.
Advert
"Peter Andre was the evening highlight #BGT," one viewer wrote on social media in the minutes that followed.
Another gushed: "WOW massive well done again Trixy that was absolutely amazing I really enjoyed and loved it so much and so good to see Peter Andre in the final tonight!"
Sadly, however, Trixy's efforts were not enough to secure him a spot in the top three, with fellow magician Jack Rhodes in second and dancers Abigail & Afronitaaa in third.
Topics: Britains Got Talent, Peter Andre, Celebrity, TV And Film, ITV