Jimmy Fallon Guests August 31, 2026
Guests
The August 31, 2026 episode of The Tonight Show Starring Jimmy Fallon featured John Leguizamo and Shania Twain.
Episode clips
John Leguizamo
- The Odyssey · View movie →
- Kiki and the Can · View book →
John Leguizamo promotes his children’s book Kiki and the Can and explains how it helps Latin children see themselves represented. He also discusses playing an aged, visually impaired character in The Odyssey, including hours of makeup, painted contacts and being stranded on a mountaintop until Matt Damon returned to guide him.
Shania Twain
Shania Twain promotes Little Miss Twain, tracing its title track to childhood performances and her mother’s ambitions for her. She also recalls performing with Harry Styles, plays Box of Lies and performs “Dirty Rosie,” inspired by the truck she drove as a child.
Shania Twain promotes Little Miss Twain, explaining how childhood bar performances and her mother’s dream of making her the next Tanya Tucker inspired the album’s title track. She also recalls joining Harry Styles for 12 Wembley shows, missing Taylor Swift’s wedding and learning to drive at 10 in the truck that inspired “Dirty Rosie.”
Shania Twain performs “Dirty Rosie” from her album Little Miss Twain on The Tonight Show.
Shania Twain and Jimmy Fallon play Box of Lies, describing bizarre hidden objects and trying to determine when the other is lying. Twain turns one of Fallon’s lies into a playful “Jimmy, gimme, shimmy” singalong before winning the final round.
Other episode clips
Jimmy Fallon covers members of Donald Trump’s cabinet joining TikTok, the mounting cost of the Iran war and a string of product recalls. He also jokes about Elon Musk proposing an AI adaptation of The Odyssey, France restricting social media for children and an Internet-famous raccoon named Jimothy.
FAQ
- Who were the guests on The Tonight Show Starring Jimmy Fallon on Aug 31, 2026?
- John Leguizamo and Shania Twain were the guests on this episode. The episode originally aired on Jul 22, 2026.
- When did this episode air?
- This was a rerun broadcast on Aug 31, 2026. The episode originally aired on Jul 22, 2026.