Meryl Streep just unveiled her most challenging role yet: Donald Trump.
At the annual Shakespeare in the Park Public Theater Gala Monday night Streep performed a musical duet with actress Christine Baranski. But there was one twist: Streep and Baranski were dressed as political rivals Trump and Hillary Clinton!
Streep, a staunch Clinton supporter, came out on stage almost unrecognizable, wearing Trump's suit and red tie next to Baranski's Clinton .
This isn't the first time Steep has portrayed a prominent politician. The actress won an Oscar for her role as British Prime Minister Margaret Thatcher in The Iron Lady.
But becoming Trump required a slightly different wardrobe choice than an it would to become an English stateswoman. Clad in a fat suit, orange face paint and an orange wig, Streep was transformed.
The Oscar winner sang "Brush Up Your Shakespeare" alongside Baranski and in the process used all the Trump mannerisms and motions she could muster.
"You'll let me know, why all the women say no," Streep sang.
The actress's performance coincided with news that Clinton had clinched the democratic nomination.
Watch the video above!