Jack White has collaborated with Jay-Z on an "unbelievable" song.

The White Stripes frontman said he was impressed with the'99 Problems' rapper's wordplay whgen he played him some ideas in the studio recently.

He explained: "I just did a record with Jay-Z. We did a song together a few weeks ago. It was incredible. I played him something that I've been kicking around for a while and he immediately came out with words for it. It's unbelievable-sounding."

Recently Jay-Z has described Jack - who also drums with band The Dead Weather and plays guitar and sings with The Raconteurs - as a "renaissance man", and although the musician didn't say what his recordings with the rapper were for, it is thought the track could be included on the next Jay-Z album, which he has previously declared he wants to be "the most experimental record I ever made".

Jack also recently spoke of his desire to keep challenging himself artistically.

He said: "I have the ability to say, 'Well, I can stop this whenever I want to, and totally jump into a different river.' I'm very fortunate that I can do that.

"I'm told it's not good business, but I just don't care. It's more important to challenge yourself and see what works and try new paths. A lot of them are going to be dead ends, but that doesn't matter to me - at least I tried. I could sit home and just do nothing."