Beyoncé has dropped a surprise new single, Formation.
The Drunk In Love hitmaker unveiled the unexpected track on her husband Jay Z's streaming service TIDAL and is offering fans the chance to hear and download the song on the site for free.
• Warning, explicit language
In the catchy track, she sings: "Y'all haters corny with that illuminati mess / Paparazzi, catch my fly, and my cocky fresh / I'm so reckless when I rock my Givenchy dress (stylin') / I'm so possessive so I rock his Roc necklaces ...