This video wasn’t supposed to premiere until tomorrow, but … SURPRISE! It hit Youtube a little early, so check it out while you have the chance. Here’s the GOT video premiere of Beyonce‘s brand new music video for “Halo,” the latest single from her new album, I Am… The video features actor Michael Ealy as the leading guy.

Be the first to receive breaking news alerts and more stories like this by subscribing to our mailing list.