British electro-dance queen Charlotte Emma Aitchison is better known by her stage name, Charli XCX. She was the featured vocal on an Alex Metric track a couple of years back and wrote a hit song for Icona Pop and now her debut album, True Romance, is finally available ...read more