Watch out Mr President...Meryl Streep's an Oscars presenter
Meryl Streep, whose Golden Globes speech prompted US president Donald Trump to call her "overrated", has been added as a presenter to Sunday's Academy Awards.
The Academy of Motion Pictures Arts and Sciences unveiled its final batch of presenters, including Streep.
The actress is also a nominee for a record 20th time - best actress for her performance in Florence Foster Jenkins.
In her speech at the Golden Globes last month, Streep drew a loud standing ovation for a blunt speech criticising Mr Trump, during which s he particularly voiced disgust for his mocking of The New York Times' Serge Kovaleski, a disabled reporter.
Other presenters include Ryan Gosling, Taraji P Henson, Jennifer Aniston, Warren Beatty and Matt Damon.
Meanwhile the six directors whose movies are nominated for best foreign language film at the Oscars have condemned the "climate of fascism' in the US and other countries, in a joint statement.
The statement, released Friday, was signed by Iran's Asghar Farhadi, Denmark's Martin Zandvliet, Sweden's Hannes Holm, Germany's Maren Ade and the two directors of Australia's Tanna - Martin Butler and Bentley Dean.
The directors blamed "leading politicians" for generating fear by "dividing us into genders, colours, religions and sexualities".
Farhadi, a previous Oscar winner, has said he would boycott Sunday's ceremony following President Trump's travel ban of seven predominantly Muslim countries, including Iran.
The film-makers say whoever wins, the Oscar will be dedicated to people working to "foster unity and understanding".