Eminem performed this weekend at the UK's 2013 Reading Festival and surprised fans by bringing Dido on stage to perform 'Stan'.

There wasn't even an introduction as Dido walked on stage to sing along side Marshal, but the crowd knew instantly who she was.

Eminem has managed to slowly work his way back into the public eye after a long break, as he gets ready to drop his new album.

He recently joined Instagram and after posting only two pictures, he has almost 50,000 followers.