Lily Allen

Lily Allen impersonates Beyoncé at G-A-Y

Image may contain Clothing Apparel Human Person Lingerie and Underwear
Rex Features

They say that impersonation is the sincerest form of flattery, so Beyoncé should be feeling very flattered right about now. Why? Because Lily Allen took to the stage at London's G-A-Y this weekend, and she included a steamy routine to Beyoncé's Drunk In Love.

Image may contain Clothing Apparel Human Person Lingerie and Underwear
Rex Features

What's more - the singer was soaked by a man in the audience who threw a bucket of water over her, but that didn't stop her from dancing along to Queen Bey.

Image may contain Lily Allen Human Person Dance Pose Leisure Activities Clothing Evening Dress Gown and Apparel
Rex Features

Instagram content

Dressed in a sheer dress over a black bikini, topped off with a shaggy blonde wig, Lily Allen looked amazing as Beyoncé, showing off her impressive dance moves.

Image may contain Human and Person
Rex Features

Fighting criticism that Lily Allen was poking fun at Queen Bey, Lily took to Twitter to defend her routine.

Afterwards, Lily Allen spent the night retweeting fans who watched the show and loved it.