Mariah Carey and Justin Bieber

The 'Baby' singer has worked with high-profile stars on a selection of duets for the festive record - including Busta Rhymes, Boyz II Men, Usher and The Band Perry – but had kept the identity of the superstar from everyone, even his producer Tricky Stewart, until he made the announcement after a series of tantalizing tweets.

He wrote: "oh yeah...didn't I promise everyone I would tell them who my last special guest is on my Christmas album #UnderTheMistletoe ??? #nov1st

"I mean we know we got my big bro @UsherRaymondIV and@thebandperry and @BusaBusss and @BoyzIIMen on the album but who is the last guest???

"who is the living legend that I got on the album???? #UnderTheMistletoe #Nov1st


Read More:

Mariah Carey admits her pregnancy with twins, Moroccan Scott and Monroe, was a “difficult time”

Justin Bieber to perform a private concert for David and Victoria Beckham's kids

Justin Bieber dreams of performing a duet with U2


"I mean the fact that I might be singing with one of the greatest voices ever one of the greatest songs of christmas ever...... #NOV1st
"hmmmm....u really wanna know huh....maybe it is time i tell you. #UnderTheMistletoe #Nov1st (sic)".

Justin then tweeted a link to a video of Maria with the words "well like I said...#UnderTheMistletoe is not your normal christmas album. right @mariahcarey . #NOV1st (sic)"

In the video, Mariah said: "What's up I'm Mariah Carey and I'm here today to tell you a little secret. Justin and I are doing this duet together, it is my song 'All I Want For Christmas', which I wrote and produced. I'm very excited about it. I'm sure many people are surprised and you're going to be more surprised when you hear it. The song sounds great and I'm very excited for you all to hear it this Christmas and be totally festive with our festive collaboration."

Here's a clip of the Belfast Giants - "All I Want For Christmas Is You" by Mariah Carey last Christmas: