We are making the call… this is the best round of Jimmy Fallon’s celebrity lip-sync battles yet.

Who would have ever thought we would be watching Will Ferrell perform Beyonce’s “Drunk In Love” and Frozen’s “Let It Go”.

Watch Will’s sexy moves and then be brought to tears by Kevin Harts performance of “All of Me” by John Legend. 

Love this? You’ll love this bit from Kyle & Jackie O!