Never has anyone looked happier than Joseph Gordon-Levitt does when given the chance to sing Rihanna as part of a barbershop quartet. He appeared on "The Tonight Show" last night, and Jimmy Fallon got together his usual group of performers, the Ragtime Gals, for an a capella performance of "Bitch Better Have My Money," by Rihanna. JGL joined in for some harmonizing with the group. It's not his first time being a very enthusiastic "Tonight Show" performer — you may also remember his excellent lip syncing from a few years ago.


RELATED: Ellen Pompeo: There have to be "big upheavals" on "Grey's Anatomy"


We hope that whatever you have planned for the weekend, you enjoy it as much as Joseph Gordon-Levitt enjoys singing Rihanna.