Lea Michele admitted this week that she actually threw up while filming her cover of the now iconic Frozen ballad Let It Go for Fox's Glee.

'Glee' Star Lea Michele Had 'Mini-Breakdown' Upon Seeing Poster For Final Season?

Michele, who plays Rachel Berry on Glee, sang Let It Go during the premiere but it was not exactly smooth sailing for the actress. She appeared on Jimmy Kimmel Live this week and revealed that she vomited during one of the performances.

"I was super nervous. The day didn't start off so well," Michele recalled. "I was singing, there was snow falling, I looked up, trying to make it magical and beautiful, and ended up choking on the snow and vomiting on the ground. And they have it in slow-mo, on film."

'Glee's Sue Sylvester Reveals Herself To Be Secret Fan the 'Klaine' Relationship?

The actress also admitted that she was nervous to perform the Frozen song after both Idina Menzel and Demi Lovato performed it so memorably.

"At first I was sort of worried, because Idina sang it and Demi [Lovato] sang it...you know, so many people have done it. But I got Idina's blessing, which was wonderful," she said. "We were sort of tweeting each other, and she knew it was happening."

However, it wasn't all bad for Michele. She said that some crew members brought their children to the performance, who actually thought that she was Elsa, from the famous animated film.

"I realized, I turned to their parents, and I was like, 'Oh, they think I'm her,'" she said. "And then it was awesome. I was like, 'I am god right now. I am a Disney princess god!'"

Michele's performance of Let It Go has over 1 million views on YouTube.

Glee airs Fridays at 9 p.m. ET/PT on Fox.

Re-watch Michele's performance of Let It Go on Glee below: