OMG! On the Monday, Nov. 19 episode of Watch What Happens Live!, hosted by Andy Cohen, singer Mariah Carey revealed her most embarrassing story yet. When she played a game of “All I Want For Christmas Is Who?” with Andy, she hilariously remembered a time when her then two-year-old son, Moroccan Cannon, ruined Michelle Obama‘s dress by vomiting on her outfit.

“Rocky spit up on Michelle Obama’s dress, and it was one of the most humiliating things that ever happened to me,” Mariah embarrassingly recalled on the show. Apparently, the humiliating moment happened at the National Christmas Tree Lighting ceremony in 2013 — and Michelle’s response to her ruined dress was one that Mariah will never forget.

Mariah Carey and Barack Obama
Getty Images

“She was like, ‘Thanks to you, I’ll never be able to wear this dress again, Rocky. So thank you,” Mariah shared. Though the tree lighting ceremony wouldn’t be a day that Mariah would choose to relive, she told Andy that she had a few more embarrassing stories to share. One being the moment that she accidentally sat in Meryl Streep‘s chair at the 2018 Golden Globes.

“That was so mortifying,” she recalled and added that she felt even more terrible since the three-time Oscar winner once talked highly about Mariah’s powerful performance in Lee Daniels’ movie Precious.

“She had spoken to me when I did Precious, and she was so sweet, and I was like, ‘I can’t believe that Meryl Streep was talking about my performance!’ Mariah said. “So, when I sat in her seat, I was like, ‘I didn’t do that. Please say I didn’t do that!'”

Mariah Carey's kids
Getty Images

Unfortunately, she did! But it was OK since Meryl didn’t seem too bothered by Mariah’s embarrassing moment. “She was like, ‘You can sit in it anytime!'” she explained. “[Meryl] was very festive. She was cool about it.”