Oscar producers Michael De Luca and Jennifer Todd announced the final slate of presenters for the 89th Oscars telecast.
The 89th Oscars will be held on Sunday, February 26, 2017, at the Dolby Theatre at Hollywood & Highland Center®in Hollywood, and will be broadcast live on the ABC Television Network at 7 p.m. ET/4 p.m. PT.
Which of the Oscar presenters are you most looking forward to seeing take the stage on Sunday?
Check out the full, finalized list of 2017 Oscar presenters!