Loose Women viewers couldn't believe their eyes as Sean Paul grooved with the ITV show's panellists live on TV today.
The 49-year-old Temperature hitmaker's appearance on the daytime programme was baffling enough, but it turned even more surreal as he stepped up to dance on the set floor.
He came onto the ITV show around seven months after Judi Love famously danced to his 2003 track Get Busy with partner Graziano Di Prima on Strictly.
The Jamaican rapper later recorded a message to Judi, which aired on the BBC dancing show, after hearing about the dance.
Opening up about how he had found out about Judi's dance, he told the panel: "People start sending this to my phone [and it...] went viral."
"It was awesome," he added. "She was a Jamaican so I was like 'yeah!'"
Sean Paul sent on to speak about his new album Scorcha, which he described was about "feeling free" after two years at home.
He also revealed that his 98-year-old Nan was from Coventry and that he had a penchant for fish and chips (though was gutted that none of it came in newspaper).
At the end of the show, the rapper jumped up for a dance with Judi to his Get Busy track as he showed her a routine.
Quickly enough, the rest of the panellists joined them on the set floor as they grooved along to his music.
And viewers who had just switched on the ITV programme were left wondering whether they were in an alternate universe.
One tweeted: "I know I’m hungover but I’m not imagining Sean Paul on #LooseWomen, am I?!"
While another commented: "OMG this is MAD!!!"
A third wrote: "I’m sorry WHAT?!?!?! #loosewomen."
"Bless them Sean Paul on #Loosewomen," another commented.
One tweeted: "Sean Paul on daytime tv is actually giving me life! #LooseWomen."
*Loose Women airs weekdays at 12.30pm on ITV