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 wore a pearl-embellished top with what looked like the company's signature bullseyes on her chest.
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."
— Mariah Carey (@MariahCarey) December 8, 2016
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.
"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!!"