The $62 million goodbye

Stephen Colbert bid farewell to CBS after a 33-year career,with a string of celebrity cameos in the audience, including Ryan Reynolds, who surprised fans with his appearance.

Colbert, 62, had a string of celebrity cameos in the audience, each jokingly wondering whether they would be his last interview, before Beatles icon Paul McCartney ended up being his final guest.

However, when Blake Lively's husband,Ryan Reynolds , was among the surprise appearances , fans were left irritated.

Colbert's parting shot

Colbert quickly shut down Reynolds, joking: 'Ryan, it's great to see you, but I hate to tell you, you're not my last guest.'

Meanwhile, President Donald Trump delivered a scathing message after the episode ended, writing 'Colbert is finally finished at CBS. Amazing that he lasted so long! No talent, no ratings, no life. He was like a dead person. You could take any person off of the street and they would be better than this total jerk. Thank goodness he's finally gone!'

The Colbert legacy

Colbert's 33-year career at CBS has been markked by his wit and satire, with many fans praising his ability to tackle tough topics with humor.

However, not everyone has been a fan of Colbert's, with some critics accusing him of being too liberal and others criticizing his handling of certain topics.

What's next for Colbert?

While Colbert's farewell episode marked the end of his career at CBS, it's unclear what's next for the comedian and TV host.

Some have speculated that he may be eyeing a return to his roots in stand-up comedy, while others believe he may be looking to take on new challenges in the world of television.

One thing is certain, however, with Colbert's wit and satire, he's sure to be a force to be reckoned with in whatever he chooses to do next.

Open questions

Will Colbert's farewell episode mark the end of his career in television,or will he return to the small screen in the future?

Only time will tell, but one thing is certain, Colbert's legacy will be remembered for years to come.