Just when we think we can't loveLea Michele any more, she goes and does this!

Glee fans were already emotional about the final season premiere of their favorite show, and it was everything! While the entire cast did a great job, Lea Michele's performance of Let It Go was just fantastic!