The Late Late Show with James Corden producers revealed they'd "been close a couple of times" to getting the superstar in the passenger seat.
Will Ferrell is also joining the late-night host for his last show later this month.
Host James Corden got teary on Thursday night while watching his friend perform.
The pop star revealed he had just finished watching Season 2 of 'The White Lotus.'
The two actors both star in Disenchanted, the sequel to 2007's Enchanted, with Amy Adams and Patrick Dempsey.
The "Late Late Show" host remembered good times with the rapper who was killed on Monday.