Many of Beyonce's fans were far from impressed by her nod to the LGBT+ community during her Grammys speech - weeks after accepting a mega money deal to perform in anti-gay Dubai.
The superstar was called out after reportedly earning $24million (£20m) for her controversial gig in the Middle East last month.
Taking home $280,000 (£232,000) per minute for her private concert, she caused outrage by saying yes to play in the notoriously homophonic nation.