Justin Bieber has dropped a huge hint he is to release new music on Christmas Eve (24.12.19), New Year's Eve (31.12.19) and January 3rd.

Justin Bieber

Justin Bieber

The 'Never Say Never' hitmaker took to Instagram to share three images, one of him sitting by a piano, and two the same of the word "tomorrow" written in pink writing.

Each of the images, posted on Monday (23.12.19), had the same caption, which read: "December 24, December 31, January 3... #2020 (sic)"

Justin has dropped several hints to his supporters about new music being incoming over the past few months.

Just two weeks ago, he teased he has something big lined up for 2020 after uploading a cryptic seven-second video which featured a starry night and the word "2020", but didn't elaborate further.

Fans have been speculating that it could be a new album, after Justin already confirmed in October that he will release his fifth record before this year is out.

He recently tweeted: "Finished something very special in the studio tonight."

And two months ago, Justin confirmed his new album, a follow up to 2015's 'Purpose', would be out by the end of the year - but he now has just a week to drop the hotly-anticipated record.

At the time, he and his wife Hailey Bieber took to social media to share an Instagram Live Video in which Justin could be seen roller-skating around his kitchen while announcing: "I'm putting out an album this year."

Hailey replied: "This year meaning before 2020? I thought you already were doing it this year?"

Justin said: "Album coming out this year ... legit though, like this year."