Grimes has revealed that she wrote a song for Rihanna - but that it was turned down, and she will be releasing it herself instead.
The singer, who signed with Jay Z's Roc Nation label last year, is preparing to perform at Governors Ball Music Festival in New York City this weekend.
Ahead of the set, Grimes took to Twitter to encourage fans to stay for the last song, "because it's special."
also for those at gov ball, u should stick around for my final song because its special & top secret & new, actually im playin 3 new songs
but the last song is one me and @BLOOD_DIAMOND5 wrote for rihanna but they turned it down it so its kinda different from regular grimes
The singer also explained that she had re-recorded and reproduced all the old songs from her third album Visions, and "they are much better now."