The holiday season is quickly approaching and musical legends Rod Stewart and Mary J. Blige have teamed up to to start spreading Christmas cheer. The two Grammy winners remake the classic “We Three Kings” for Stewart’s upcoming Christmas album, Merry Christmas, Baby (out October 30).

The album features Stewart’s duets with a number of A-list singers like Blige, Cee-Lo Green, and even Ella Fitzgerald, with whom Stewart shares a “virtual” duet for the song, “What Are You Doing New Year’s Eve?”

Click below to listen to Stewart and Blige’s soulful rendition and share your thoughts below. Pre-order your copy of Merry Christmas, Baby here.

Tune into PBS this December to see the duo perform the song on his live special, Rod Stewart: Merry Christmas, Baby.

“We Three Kings” by Rod Stewart and Mary J. Blige