Britney Spears fans woke up to a nice surprise this morning as the star has just released a brand new song 'Make Me...'.

Spears has teased a different song, 'Private Show', in an ad for her new fragrance - but this song has been in the works for several months since she first announced it in April.

Then known as 'Make Me (Oooh)', its release was delayed several times, but now it's finally here.

Hear the audio of the song below: