And now for the Glee version from Season 5 Episode 13 starring Holly Holiday (Gwyneth Paltrow), Will Schuester (Matthew Morrison), Rachel Berry (Lea Michele), Blaine Anderson (Darren Criss), Quinn Fabray (Dianna Agron), Kurt Hummel (Chris Colfer), Noah Puckerman (Mark Salling) & Mike Chang (Harry Shum Jr).