If you've been lucky enough to see Selena Gomez in all her hair-swishy glory on the Stars Dance tour, you'll know that she does a rather nifty little cover of Lorde's mahoosive hit Royals. Or at least she *did* a nifty little cover of it, 'cause she's only gone and dropped it from her setlsit following a feminism-based fall-out. Agh.

Yup - after Lorde kicked off about Selena's Come & Get It, claiming she didn't like the way it portrayed women, Selena's had a re-think and replaced Royals with a cover of Katy Perry's Roar. Ooh, how very apt.

Lorde Royals Selena Gomez - Lorde images - sugarscape.com

It's all been a bit of a messy tale, with Selz recently hitting back at the 16-year-old popster saying: "I think she is super talented and I think it’s awesome. But I think at the same time that feminism and that specific thing is very sensitive because in my opinion it’s not feminism if you’re tearing down another artist."

And now, in another bid to prove she's got the eye of the tiger, and fighter and is gonna dance through the fire, she's ditched the Lorde tune in favour of K-Pez. OOF.

Check out Selena's new cover below in this slightly flimsy fanmade vid.

What d'ya make of all this, then? Are you #TeamLorde or #TeamSelena? Comments please.

Selena Gomez dissed by Lorde for her Come and Get It ‘anti-feminist message’

Selena Gomez hits back at Lorde: "Tearing down another artist isn't feminism"