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 tantalising tweets today (05.10.11).
He wrote: "oh yeah...didnt 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
"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."