The BEST episodes directed by Sandra Restrepo

#1 - Regal AF
2 Dope Queens - Season 2 - Episode 4
Donning regal gowns, Phoebe and Jessica share their latest luxury indulgences and are joined onstage by Keegan-Michael Key for a game of impressions.
Watch Now:AmazonApple TV
#2 - Music
2 Dope Queens - Season 2 - Episode 3
Jessica and Phoebe are joined onstage by Janet Mock, who talks about Ball Culture and her favorite music artists, and Lizzo, who teaches the Queens to play the flute.
Watch Now:AmazonApple TV
#3 - Fashion
2 Dope Queens - Season 2 - Episode 1
Phoebe and Jessica chat about fashion moments with Lupita Nyong'o, and the Queens challenge her to a braiding competition.
Watch Now:AmazonApple TV
#4 - Nostalgia
2 Dope Queens - Season 2 - Episode 2
The Queens get nostalgic about their old-school favorites, and Phoebe tests Jessica's friendship compatibility with Daniel Radcliffe.
Watch Now:AmazonApple TV#5 - Jay Z, Tracy Morgan, Usher, Nas, and Jay Z
Jimmy Kimmel Live! - Season 13 - Episode 138
Rapper Jay Z, Tracy Morgan, music from Usher, Nas, and Jay Z. Donald Trump was originally scheduled to appear but canceled, he was replaced with Tracy Morgan. Musical guest was originally TIDAL X: 1020.
Watch Now:Amazon
#6 - Michael J. Fox, Bernie Sanders, Big Grams
Jimmy Kimmel Live! - Season 13 - Episode 139
Actor Michael J. Fox appears with Christopher Lloyd in a Back to the Future skit honoring "Back to the Future Day" October 21, 2015. Democratic Presidential candidate Bernie Sanders discusses his campaign with Jimmy.
Watch Now:Amazon#7 - Whitney Cummings and Steve Jones
Brand X with Russell Brand - Season 1 - Episode 12
The English comedian debated two members of the homophobic far-right group, while his audience shouted admonishments at their anti-gay rhetoric. Russell Brand did the seemingly impossible: He brought together the Westboro Baptist Church and gay men on the same stage. Of course, it took a little bit of deception to do it. The WBC, run by Fred Phelps and known for protesting military funerals with signs splashed with anti-gay slogans, sent two members to Brand X, Brand's new show on FX. As the audience booed the men and their condemnation of homosexuality, Brand called for respect for the church members for their willingness to come to hostile territory.
Watch Now:Amazon
#8 - Emilia Clarke, Vanessa Bayer, Miguel
Jimmy Kimmel Live! - Season 13 - Episode 89

#9 - Robert Downey Jr., Chris Hemsworth, Mark Ruffalo, Chris Evans, Scarlett Johansson, Jeremy Renner
Jimmy Kimmel Live! - Season 13 - Episode 53
#10 - Cate Blanchett, Ryan Phillippe, Joywave
Jimmy Kimmel Live! - Season 13 - Episode 32

#11 - Rob Gronkowski, Eva Longoria, Weezer, ZZ Top
Jimmy Kimmel Live! - Season 13 - Episode 16
Guests Rob Gronkowski, Eva Longoria. Weezer and ZZ Top perform as WeeZ Top on the inaugural "Mash Up Mondays"

#12 - Bette Midler, the next Bachelorette, Afghan Whigs
Jimmy Kimmel Live! - Season 13 - Episode 36

#13 - Will Smith, Elizabeth Henstridge, Sam Hunt
Jimmy Kimmel Live! - Season 13 - Episode 30

#14 - Kevin Costner, Eddie Redmayne, Jamie Cullum
Jimmy Kimmel Live! - Season 13 - Episode 13

#15 - Vince Vaughn, Mike Tyson
Jimmy Kimmel Live! - Season 13 - Episode 34

#16 - Jessica Chastain, Patricia Arquette, Childish Gambino
Jimmy Kimmel Live! - Season 13 - Episode 5

#17 - Liam Neeson, Octavia Spencer, AWOLNATION
Jimmy Kimmel Live! - Season 13 - Episode 38
#18 - Jeff Bridges, Lauren Cohan
Jimmy Kimmel Live! - Season 13 - Episode 18
Lauren Cohan, Interview and Music from Jeff Bridges
#19 - Kevin Hart, Brad Paisley
Jimmy Kimmel Live! - Season 13 - Episode 40

#20 - Tony Romo, James Bay
Jimmy Kimmel Live! - Season 13 - Episode 42

#21 - Anne Hathaway, Chris Soules, Heart
Jimmy Kimmel Live! - Season 13 - Episode 1

#22 - Johnny Depp, Marion Cotillard, Kandace Springs
Jimmy Kimmel Live! - Season 13 - Episode 7

#23 - Bill O'Reilly, Kelly Osbourne, Morris Day & The Time with Haim
Jimmy Kimmel Live! - Season 13 - Episode 20
#24 - Kanye West, Willie Nelson
Jimmy Kimmel Live! - Season 13 - Episode 44
#25 - Tom Arnold, Maisie Williams, Saint Motel
Jimmy Kimmel Live! - Season 13 - Episode 46

#26 - David Spade, Randall Park, The Band Perry
Jimmy Kimmel Live! - Season 13 - Episode 22
#27 - Matthew Perry, John Cena, For King & Country
Jimmy Kimmel Live! - Season 13 - Episode 47
#28 - Will Forte, Bella Thorne, Prince Royce
Jimmy Kimmel Live! - Season 13 - Episode 29

#29 - Channing Tatum, J.J. Watt, ZZ Top
Jimmy Kimmel Live! - Season 13 - Episode 12
#30 - Viola Davis, Richard Madden, Common
Jimmy Kimmel Live! - Season 13 - Episode 31

#31 - Joaquin Phoenix, Larry Wilmore, Frankie Ballard
Jimmy Kimmel Live! - Season 13 - Episode 4
#32 - Gordon Ramsey, Bridgit Mendler, Beth Stelling
Jimmy Kimmel Live! - Season 13 - Episode 33

#33 - David Beckham, Elle Macpherson, Vance Joy
Jimmy Kimmel Live! - Season 13 - Episode 14

#34 - Naomi Watts, Reggie Miller, Carly Rae Jepsen
Jimmy Kimmel Live! - Season 13 - Episode 35

#35 - Jennifer Lopez, Keith Urban, Harry Connick Jr., Ryan Seacrest, Eric Andre
Jimmy Kimmel Live! - Season 13 - Episode 37
Jennifer Lopez, Keith Urban, Harry Connick Jr., Ryan Seacrest (American Idol (2002)); Eric André (Man Seeking Woman (2015)); Keith Urban performs.

#36 - Mila Kunis, Bob Odenkirk, Charli XCX
Jimmy Kimmel Live! - Season 13 - Episode 17

#37 - President Barack Obama, Sean Penn, Earth, Wind & Fire
Jimmy Kimmel Live! - Season 13 - Episode 39
President Barack Obama; Sean Penn (The Gunman (2015)). Also: "Earth Wind and Fire" perform.

#38 - Kaley Cuoco-Sweeting, Omar Epps, Steel Panther
Jimmy Kimmel Live! - Season 13 - Episode 6

#39 - Julia Louis-Dreyfus, Robert Rodriguez, Spoon
Jimmy Kimmel Live! - Season 13 - Episode 41

#40 - Magic Johnson, Scott Foley, Magic!
Jimmy Kimmel Live! - Season 13 - Episode 19

#41 - Bill Murray, The cast of The Walking Dead
Jimmy Kimmel Live! - Season 13 - Episode 43

#42 - Keira Knightley, Tony Goldwyn, Incubus
Jimmy Kimmel Live! - Season 13 - Episode 23

#43 - Chelsea Clinton, Adam Carolla, Zac Brown Band
Jimmy Kimmel Live! - Season 13 - Episode 45

#44 - Anna Faris, Jeff Van Gundy & Mark Jackson, Annie Lennox
Jimmy Kimmel Live! - Season 13 - Episode 21

#45 - Matt LeBlanc, Hayley Atwell, Jamie Oliver
Jimmy Kimmel Live! - Season 13 - Episode 2
#46 - Eric Stonestreet, Stephen Amell, Logic
Jimmy Kimmel Live! - Season 13 - Episode 9

#47 - Kristen Bell, Chris Elliott, Big Sean
Jimmy Kimmel Live! - Season 13 - Episode 25

#48 - Benedict Cumberbatch, Stana Katic, Chris Soules, Aloe Blacc & Blackstreet
Jimmy Kimmel Live! - Season 13 - Episode 24

#49 - Ewan McGregor, Lea Michele, Tess Henley
Jimmy Kimmel Live! - Season 13 - Episode 10
