Michelle Yeoh and Ke Huy Quan, named best actress and best supporting actor at last year's Oscars, have been tapped to return this year as presenters. Breaking the news: The Academy announced on Monday its full line-up of presenters for the 96th Oscars, which will take place at the Dolby Theater in Los Angeles on March 11. Aside from Yeoh and Quan, “Everything Everywhere All at Once” co-star Jamie Lee Curtis, who won the best supporting actress category for her role, will also return to present.