Jimmy Kimmel Live! Season 7 Christian Slater, Ed O’Neill, Sofia Vergara, Shakira Season 7, episode 120 Christian Slater, Ed O’Neill, Sofia Vergara, Shakira September 18, 2009 45 min Previous episode Jenna Elfman, Danny Pudi, Lives of Famous Men, a special appearance by Rachael Ray Next episode David Duchovny, Carmelo Anthony, Kid Cudi