The wait is finally over! Catch Beyonce’s new video for “Love on Top” now!

What do you think of the clip?