It does not sound like Doll Posse II, thank God(dess). Parts of it remind me of Girl. My only complaint is the vocal on the second verse ("Heels on...") - that cranky voice she often does.
Welcome to England, he said
Welcome to my world
You better bring your own sun, sweet girl
You gotta bring your own sun