But her latest character just may be her most bizarre to date. Meet: Meryl Trump.
Meryl Streep as Donald Trump is best thing I've ever seen pic.twitter.com/SCbvDoL9VV— Ellie (@Blood0rang3) June 7, 2016
The Oscar-winning actress took part in a live performance Monday for the annual Shakespeare in the Park Public Theater Gala in New York City.
But why was she dressed as the GOP's presumptive presidential candidate?
Streep wore the costume while performing a duet of "Brush Up Your Shakespeare" from the musical, "Kiss Me, Kate" with Tony Award-winning actress Christine Baranski.
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
Because why not.
At least one attendee captured footage of the unique performance, later posting the clip to Twitter so that the world wouldn't have to miss out on the political hilarity.
More of Meryl and Christine Baranski doing Trump and HRC pic.twitter.com/t7jgNsf74d— Jacob Bernstein (@BernsteinJacob) June 7, 2016