Beyonce just keeps surprising us with pop-up duets. And we are living for it.
First she shocked us when she was featured on Eminem's new single, "Walk On Water" and now Queen B will be featured on a re-release of Ed Sheeran's current single, "Perfect". And the best part? WE DON'T HAVE TO WAIT VERY LONG FOR IT.
That's right. Ed is releasing this version of the song at 7PM ET so if you need us, we'll be busy staring at the clock until it strikes 7.