We all love Beyonce, but it might do some fans good to realise she's not a saint. When the superstar released samples from her latest album in March, the lyrics didn't go down too well at all.
Fans were upset swears in the song Bow Down / I Been On, saying that it was "beneath her", "disgusting", "offensive" and accusing Bey of "channelling her inner Rihanna". Ouch.
Despite the haters, there were plenty of fans who loved the song - and Beyonce, so everyone got over it.