Trevor Noah will replace Jon Stewart on 'The Daily Show'.
The 31-year-old comedian - who has made three appearances on the satirical show since December - was stunned when he was asked to take over as host of the topical programme when the current presenter steps down after 16 years at the helm.
Speaking from Dubai about learning of his appointment, the South African told the New York Times newspaper: "You don't believe it for the first few hours. You need a stiff drink, and then unfortunately you're in a place where you can't really get alcohol."
And Trevor's appointment has already been endorsed by his predecessor.
Jon said: "I'm thrilled for the show and for Trevor. He's a tremendous comic and talent that we've loved working with.
"I may rejoin as a correspondent just to be a part of it!"
Jon has also advised the new host about taking over the Comedy Central show as a relative newcomer.
Trevor said: "He told me, 'I was where you were when I took over the show. Nobody knew me. I was just starting out, finding my voice, and that's when I was handed this seat.'
"Now it's my turn to steer the ship."