 That's a little bit of Von Dutch, a new single from Charli XCX. Her sixth studio album since 2008 called Brat. Charlotte Emma Aitchison. She has been all over the charts. You may not know her by her name, but she's written so many great songs for other artists over the years in addition to her solo career. One could say that she is one of the top pop stars of the last decade and a half.