It would be easy to write off Ariana Grande. She's been labelled time and again as a diva and her work comes across as mildly irritating pop.
But her new album, Dangerous Women, is a step up with its gritty, R&B sound with a dance-pop twist.
Teaming up with music producers Max Martin and Savan Kotecha, Grande has drawn elements of house and reggae into her catchy tracks and her powerful vocals fit seamlessly into the genres.
The album features Nicki Minaj, Lil Wayne and Future on various tracks. Leave Me Lonely, featuring Macy Gray, feels like an odd mix at first, but Gray's grainy voice ends up working well for the R&B ballad.