Meryl Streep Dressed Up as Donald Trump

She wore a padded suit, face makeup and a wig.

ByMICHAEL ROTHMAN
June 07, 2016, 2:28 PM

— -- Oscar-winner Meryl Streep had some fun on Monday for Shakespeare in the Park in New York City.

The acclaimed actress came out in a padded suit, face makeup and a wig to perform as presidential candidate Donald Trump at the Delacorte Theater in Central Park. Fans in attendance immediately took to social media to share pics and video.

They are epic.

PHOTO: Jeremy McCarter, Meryl Streep, Christine Baranski and Jim Shapiro perform onstage at the 2016 Public Theater Gala at Delacorte Theater, June 6, 2016, in New York City.
Jeremy McCarter, Meryl Streep, Christine Baranski and Jim Shapiro perform onstage at the 2016 Public Theater Gala at Delacorte Theater, June 6, 2016, in New York City.
Paul Zimmerman/WireImage/Getty

Streep wore Trump's classic red tie and even sang. Fellow actress Christine Baranski took on the role of Hillary Clinton and the two sang "Brush Up Your Shakespeare."

"Sometimes the world is perfect," wrote Twitter user Jack Moore.

PHOTO: Republican presidential candidate Donald Trump speaks during a rally at the San Jose Convention Center in San Jose, Calif., June 2, 2016.
Republican presidential candidate Donald Trump speaks during a rally at the San Jose Convention Center in San Jose, Calif., June 2, 2016.
Josh Edelson/AFP/Getty Images

The New York Times quoted one of Streep's lyrics: "Why it is all the women say no" alongside more photos.

A rep for Streep did not immediately return ABC News' request for comment. A Trump spokesperson had no comment.

ABC News Live

ABC News Live

24/7 coverage of breaking news and live events