James Corden has had many notable celebrities on his hilarious skit “Carpool Karaoke,” but this one is for the record books.

First lady Michelle Obama joins James Corden to sing and dance to some of her favorite songs on the “Late Late Show with James Corden.”

The video was posted last night and has gone viral with over 3 million views.

They start off by singing Stevie Wonder’s classic hit song “Signed, Sealed, Delivered” and eventually transition to Beyoncé’s “Single Ladies (Put a Ring on It).” And if you’re wondering, she also did all of Beyoncé’s dance moves.

It gets better.

Missy Elliott hops in the back seat to join Michelle Obama and James Corden for two songs. The trio sang and danced to “This Is For My Girls” — a song to support global education and finished off the hilarious skit with Missy’s ultimate classic hit “Get Ur Freak On.”