With less than a week before Christmas, Mary J. Blige wants to make sure her “A Mary Christmas” album is stuffed in holiday stockings. Alongside David Foster, Blige stopped by The Queen Latifah Show to perform her cover of Judy Garland “Have Yourself A Merry Christmas.”
Showing off her Shape magazine figure, the Queen of Hip-Hop Soul belts the festive tune and nails it effortlessly as the crowd cheered on.
After the performance, Blige talked with Queen Latifah on she and David [Foster] got together to make her first holiday album. Also, she told what Christmas means to her.
The R&B legend also treated The Ellen DeGeneres Show audience with a performance of “This Christmas.”
Watch the classic performances below.
“Have Yourself A Merry Christmas”
“This Christmas”