If David Letterman‘s only goal for his final weeks as Late Show host is to welcome a galaxy of A-list stars, he has more than succeeded.

George Clooney, Julia Roberts, Robert Downey Jr., Tom Hanks and Oprah Winfrey are just a few of the top-liners sending off Letterman after more than 20 years behind the desk at the Ed Sullivan Theater.

On Monday, the host announced which celebrities will be appearing on his final 28 broadcasts of the Late Show, airing on CBS over the next month and a half in advance of the show’s grand finale on May 20.

This week’s guests will include Sarah Jessica Parker, 2015 Masters winner Jordan Spieth, Billy Crystal, The Talk and Big Brother host Julie Chen, Michael J. Fox, Amy Sedaris, Kevin James, comedian Tom Dreesen and Alec Baldwin. Asleep at the Wheel, Chris Stapleton, Iron & Wine with Ben Bridwell, Tracy Chapman and John Mayer will serve as the week’s musical guests.

Get The Brief. Sign up to receive the top stories you need to know right now. Please enter a valid email address. Sign Up Now Check the box if you do not wish to receive promotional offers via email from TIME. You can unsubscribe at any time. By signing up you are agreeing to our Terms of Use and Privacy Policy . This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Thank you! For your security, we've sent a confirmation email to the address you entered. Click the link to confirm your subscription and begin receiving our newsletters. If you don't get the confirmation within 10 minutes, please check your spam folder.

Other guests for the remaining episodes will include Will Ferrell, Tina Fey, Jack Hanna, Scarlett Johansson, Michael Keaton, Steve Martin, Bill Murray, Don Rickles, Ray Romano, Paul Rudd, Jerry Seinfeld, Martin Short, Howard Stern, John Travolta and Bruce Willis. Musical guests will include The Avett Brothers with Brandi Carlile, Elvis Costello, Dave Matthews Band, Emmylou Harris,Norah Jones, Mumford and Sons, Ralph Stanley and Amos Lee.

With 33 years’ experience, Letterman, 68, holds the record for longest-running late-night host in history. Stephen Colbert will take over for Letterman when he leaves the Late Show in May.

Late Show with David Letterman airs weeknights (11:35 p.m. ET) on CBS.

This article originally appeared on People.com.

Read next: Watch Billy Eichner and David Letterman Yell at People on the Street

Listen to the most important stories of the day.

Contact us at letters@time.com.