Scan this QR Code to follow PureWow on Snapchat!

Just in time for the weekend, the musical genius who brought us Hamilton (ahem, Lin-Manuel Miranda) is gifting us with something even cooler: the #Ham4All Challenge, a social media campaign that challenges the most musically-inclined celebs to sing a few bars of their fave Hamilton tune in order to raise funds for his Immigrants: We Get the Job Done Coalition.

But there’s a catch: Every celeb who participates has to challenge two more celebs to sing next. (You know, kind of like the #IceBucketChallenge.) Here, a peek at the stars—like Kristen Bell, Lea Michele and America Ferrera—who are seriously bringing it (plus the ones who made us laugh out loud).

A post shared by kristen bell (@kristenanniebell) on

Kristen Bell

Chills. And no makeup. (We love her the most.)

A post shared by Lea Michele (@leamichele) on

Lea Michele

Her vacation voice is on point.

Eva Longoria

Whoa, way to bring it with the title track.

America Ferrera

A serenade + epic waterfall views. The best.

Gina Rodriguez

Um, based on this, a not-so-subtle request to add a few musical numbers to Jane the Virgin. Please?

Josh Groban

Piano accompaniment included.

A post shared by Al Yankovic (@alfredyankovic) on

Weird Al Yankovic

Accordian accompaniment included.

Shonda Rhimes

Um, Lin, you kinda need to cast her in Hamilton, stat.

Ben Stiller

We love that he did this as a father-daughter duet.

A post shared by Wardell Curry (@stephencurry30) on

Steph and Ayesha Curry

Even better, a totally adorbs couple duet.

Jonathan Groff

Plus, a cameo by a VIP guest. (It's Lin-Manuel Miranda himself, NBD.)

RELATED: Jennifer Lopez and Lin-Manuel Miranda Just Dropped a Positive New Track to Benefit the Victims of Orlando

From Around The Web

The News—But Only the Fun Stuff—
Delivered Right to Your Inbox.
Get The Gist