John Legend Makes a Surprise Appearance at Mariah Carey's NYC Concert: Watch!

He and wife, Chrissy Teigen also made two other appearances in NYC that same night.

Wednesday was a busy night for John Legend and Chrissy Teigen! The A-listers had back-to-back events in NYC, first attending the Target “Toycracker” event wear the supermodel wor a white jumpsuit with a pearl and Swarovski crystal embellished bodice by Mario Dice.

MORE: John Legend’s Daughter Luna Gets Her Own 'Sesame Street' Squad After Adorable Shoutout

Then they surprised fans at Mariah Carey’s Beacon Theater performance, where Legend took the stage with the pop diva as Teigen cheered in the audience.

Mimi tweeted a video of Legend’s cameo, writing, “So grateful the @BeaconTheatre stage was graced tonight with@johnlegend. I [heart] you @chrissyteigen #WhenChristmasComes.”

Prior to the show, Carey teased her followers on Twitter, writing, “Getting sewn into this gown right now… I’m coming @BeaconTheatre!”

But that wasn’t the final stop of the night for Legend and Teigen. The pair also stopped by the Bravo Clubhouse for a taping of Watch What Happens Live! with Andy Cohen and fellow guest, Trevor Noah.

It’s also been a busy week for the couple’s adorable daughter, Luna. The 7-month-old got a precious shout out from her musical dad and the cast of Sesame Street earlier this week, in a video shared by Teigen.

Getty Images

MORE: John Legend Scores Major Dad Points With Special Message for Baby Luna From the 'Sesame Street' Cast

"My heart!! I could cry," Teigen captioned the clip. "I cannot wait for the day Luna goes absolutely nuts over this. Thank you, thank you Sesame Street!!"

For more from the sweet family, watch the clip below!