X Factor’s 2009 winner Joe McElderry is having the best day ever!
Last night at Beyoncé’s concert at Manchester Arena, he lived out one of our number one dreams.
No, no, he didn't get nekkid time with Zac Efron!
While Bey was getting ready to start Love On Top with a little help from the audience, she ended up getting more than she expected from a certain fan up front.
Boy did our gurl look shocked with what went down!
And Joe was just as shocked as he later tweeted:
SO I HAVE ACTUALLY JUST SANGWITH BEYONCE!! she kept passing the mic back to me!!!!!! i can die a happy man now!!!!!!!
— Joe McElderry (@joemcelderry91) May 8, 2013
Ch-ch-check out to surprise duet …AFTER THE JUMP!!!