An outspoken critic of Trump, De Niro could not help but notice parallels between the story of Streep's new film, The Post, and our current political reality. Wearing minimal make-up, she showed off a more natural, glowing look on the red carpet.
The actor's opinions were not at all scripted with his speech but that was not going to deter him from sharing his views on the President of the United States.
De Niro praised the film while simultaneously criticizing President Trump.
In what quickly became an expletive-laden criticism of the president, De Niro called Trump a "fucking idiot", a "fucking fool", and "our baby-in-chief", likening Trump's presidency to the story of the Emperor's New Clothes.
Streep stunned in a glittering black outfit.
The actor went on to call the president the "baby-in-chief" and "jerkoff-in-chief, " and accused him of putting the "press under siege, ridiculing it through trying to discredit it through outrageous attacks and lies".
The President has faced renewed scrutiny over the past week, after the publication of The Fire and the Fury, journalist Michael Wolff's insider account of the first six months of the Trump administration.
Streep's speech circled back to her advocacy for equality in showbusiness and touched on the Me Too movement. "The men. All my mentors have been men".
The rest of the event, held at Cipriani 42nd Street, was filled with tributes and sentimental celebrations for numerous year's critically lauded films. Streep, Susan Sarandon, Laura Dern, Amy Poehler, Emma Stone, Emma Watson, Michelle Williams and Shailene Woodley all released a joint statement announcing the plan. "The good news is that I think we're at a watershed moment and it's about time", he added.