Oscar-Winner Meryl Streep Lands Her Toughest Role Yet: Donald Trump

The three-time Oscar winner has delivered some of Hollywood's most famous performances, yet, her latest role may become the act of the year.

Meryl Streep has delivered some of Hollywood’s most iconic performances, but her latest role may become the act of the year — or at least the election season.

Read: Hillary Clinton Clinches Democratic Nomination, Becomes First Woman to Lead Major Party's Ticket

The three-time Oscar winner parodied Donald Trump in full orange make-up, shaggy wig and blue suit made a surprise appearance at New York’s Delacorte Theater in Central Park Monday night for the annual Shakespeare in the Park Public Theater Gala.

Onstage, Streep was joined by her Mamma Mia! co-star Christine Baranski, who dressed up as Hillary Clinton.

Read: Men Flash Their Support for Hillary Clinton by Taking Off Their Shirts

Fans posted about the surprise performance on Twitter:

Meryl Streep dressed up like Donald Trump tonight and Christine Baranski loved it. Sometimes the world is perfect. pic.twitter.com/NLg9FSUYiK

— Jack Moore (@JackPMoore) June 7, 2016

The event occurred on the same night Hillary Clinton clinched the Democratic presidential nomination, according to an Associated Press tally, becoming the first woman to secure a presidential nomination for a major political party in the U.S.

Watch: Hillary Clinton Once Gave Bill a Black Eye When He Was President, Book Claims