Well Beyoncé is full of surprises, just like that the award-winning music star has released a brand new song and video to match. The best part is even her baby girl Blue Ivy even makes a cameo appearance.

Take a look