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

Get push notifications with news, features and more.

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.

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.

RELATED: Will Smith Gets ‘Jiggy With It’ on Letterman