After months of teasing it, Charli XCX has finally dropped her Number 1 Angel mixtape and strap yourself in because it's a wild ride.
The 10-track mixtape largely produced by PC Music head A.G. Cook is a forward-thinking, frantic and glossy pop effort that's sometimes very sad and sometimes ready for the club.
MØ, Uffie, RAYE, Abra and more feature on the record while SOPHIE and Danny L. Harle have also picked up some production duties.
It's the precursor to her third album which is due for release later this year.
This mixtape makes the wait a little easier because, let's face it, your faves don't even make albums as good as this.