If you're having trouble sleeping tonight - or any other night from now on, for that matter - Josh Homme is here to help.

The Queens of the Stone Age frontman's much-touted CBeebies Bedtime Story aired in full the other night, and it's both adorable and very, very strange.

Homme read Julia Donaldson's 'Zog', a story about a 'heroic and good dragon that is learning to be the best that he can be', according to the rocker.

Watch it below - and see the reaction on Twitter, too: