She is no stranger to either speaking her mind or to controversy, but Lily Allen's new video has got Twitter talking.
The pop star has covered Rufus Wainwright's 'Going to a Town', which is taken from his 2007 album 'Release the Stars' and is a protest song of-sorts, mostly written about the then-ban on gay marriage in the USA.
Allen has taken the political theme of the song and applied it to the Women's March/anti-Trump protests that took place around the world last weekend.
She performed the song - with an arrangement by Mark Ronson - at the London event and now has released a video for it, which you can see below:
It's gone down generally well on Twitter:
.@lilyallen's gorgeous voice + @RufusWainwright's heartbreaking masterpiece "Going To A Town" = https://t.co/Vnuz13vYjo
— Mark Ronson (@MarkRonson) January 24, 2017
Pain and resistance articulated by @lilyallen in cover of Rufus Wainwright’s Going To A Town https://t.co/jto3GDv5S3
— coconino (@coconino) January 24, 2017
A great song doesn't attempt to be anything - it just is. @lilyallen https://t.co/cJvdFvOkI0
— Sarah-Isabella (@SIBehrens) January 24, 2017
My respect for @lilyallen only keeps on growing! ðŸ'ž https://t.co/7u5Q4mdbns
— ðŸŒŠ (@LienVandael) January 25, 2017
@lilyallen as an A-level Politics teacher - thank you for inspiring some of my students ðŸ'?ðŸ?»
— Hannah Allen (@hanjohnceallen) January 24, 2017
Wowsahs. This is stunning... @lilyallen https://t.co/ws6v7aTKH7
— Alison Newman (@alisonnewman) January 25, 2017