The music and lyrics are Diana's own composition. This is a song from a new album which she has been recording. It is expected to contain a lot more of her own work. She has said she will release a couple more tracks before the album itself is released.