Loose Women panellist Stacey Solomon lived her dream this afternoon by dueting Let It Go with Idina Menzel who voiced Elsa in Frozen
Whether we like it or not, we have quite often found ourselves humming (read: singing at the top of our voices) along with Let It Go from Frozen.
Whether your kids love it, whether you love it or whether you love to hate it, it's up there with one of the biggest songs of the decade.
Now isn't that a scary thought.
Stacey sang Let It Go live on Loose Women (Credit: ITV/ Loose Women)
Whatever your relationship with the song, no-one can deny how amazing Idina Menzel's voice is in Frozen.
Despite being a famous Broadway actress and originating the role of Elphaba in Wicked, she shot to fame as the voice of Elsa in the 2013 Disney movie.
She came out in full Elsa get-up (Credit: ITV/ Loose Women)
With Idina appearing on the show this afternoon, Stacey decided to welcome her to the studio by dressing up in an Elsa costume and singing the famous song.
And Stacey, who was a runner-up on The X Factor in 2009, literally blew everyone away!
She's so brilliant as a presenter that it's easy to forget she has this amazing talent hidden away.
Stacey and Idina sang together (Credit: ITV/ Loose Women)
The two dueted the song together, literally making Stacey's dreams come true!
Ruth Langsford even told Ms Menzel: "That will have made her year, not just her day."
Well, we'd have done exactly the same!!
In fact, Stacey managed to hold herself together MUCH better than we would have done.
She took to Twitter to gush over her once-in-a-lifetime opportunity.
Fans quickly followed suit to praise her for her stunning impromptu vocals.