Will Ferrell Lip-Synching To Beyoncé And Frozen Has Happened
The comedian doesn't do things by halves as he actually becomes Beyoncé... Oh and Elsa!
Each of the guys took on two songs, with Will opting for Beyoncé's 'Drunk In Love' and Idina Menzel's 'Let It Go'.
Jimmy did Kelly Clarkson's 'Since U Been Gone' and Dirty Dancing's 'Time Of My Life;' while Kevin worked John Legend's 'All Of Me' and Katy Perry's 'Roar'.
We're not sure if Will's Disney Princess-esque performance complete with glitter, or the moment Drew Barrymore made a surprise appearance was our fave moment… Or the bit where Will grinds to Queen Bey.
There's just too many to choose from!