Beyonce Performs Unexpected 'Duet' With X Factor Winner Joe McElderry On 'Mrs. Carter Show' Tour

The 'Single Ladies' singer performed at the Manchester Arena on Wednesday evening where X Factor champ Joe was in attendance with his cousin after managing to bag tickets in the coveted VIP circle.

The 'Ambitions' singer got more than he bargained for when Beyonce flew into the middle podium to sing a medley of songs including 'Crazy In Love' and 'Love On Top,' the latter of which she passed the microphone onto Joe to belt out a few notes.

Beyonce appeared to be so surprised yet impressed by Joe's first effort that she passed the mic to him again so he could sing another line.

Joe couldn't contain his excitement and took to Twitter to gush about his exchange with Queen Bey, writing: “Sooo i can touch the stage from my seat!!! i am soo excited!!!”

“SO I HAVE ACTUALLY JUST SANG WITH BEYONCE!! she kept passing the mic back to me!!!!!! i can die a happy man now!!!!!!!”

“she bent down and past the mic during love on top and we had a little sing!!! i am buzzing!!!! now im gunna try and sleep haha!! my cousin has my beyonce moment on camera will try get it uploaded tomoz!!” he continued.

Well done, Joe! Beyonce will be performing the final night of her UK leg in Manchester tonight.