It was not a good weekend to be Beyonce Knowles.
First, Bill O'Reilly slammed the singer as an awful role model, saying Beyonce is part of the pregnancy problem among teenage girls due to her provocative music videos.
And then Lily Allen took to the stage at GAY nightclub in London, seemingly making fun of Beyonce while lip-syncing the track "Drunk in Love."
As you can see here, Allen dons a blonde wig and black bikini while having her hair doused with water, even using a Jay Z impersonator to simulate Beyonce’s Grammy performance.
But was she paying tribute to Queen Bey or making fun of the superstar?