Justin Bieber was joined on stage by Mary J Blige and Usher on US shoe The View this morning (November 24).
The singer was performing tracks from his Christmas album 'Under The Mistletoe', with Blige joining the stage for track 'Mistletoe'.
Bieber was later joined by his mentor Usher for 'The Christmas Song (Chestnuts Roasting On An Open Fire)'
Justin Bieber later tweeted fans about the show: "so blessed! thank you to all the fans who camped out for days for the @TODAYSHOW this morning!! Had to bring out big bro @UsherRaymondIV!! (sic)".
He later added: "YEP!! Surprise #2 today...brought out the legendary @MARYJBLIGE to perform #MISTLETOE with me on @theviewtv".
'Under The Mistletoe', set for release November 1 and features collaborations with Mariah Carey, Boyz II Men and Busta Rhymes.
Justin Bieber and Mary J Blige - 'Mistletoe':