Q4 is not known for its surprises, but there's little we love more than an unex­pec­tedly incred­ible pop release and Lea Michele's 'Cannonball' could well be the last one we get this side of Christmas.

Let's examine the evidence.

1. It's written by Sia.

2. No further questions your honour.

Lea just tweeted that the song will be available on December 10 — THAT'S QUITE SOON — with her debut album, 'Louder', to follow.