Meryl Streep Dresses Up As Donald Trump, Sings Cole Porter in New York

Meryl Streep dressed as Donald Trump
Paul Zimmerman/WireImage

Meryl Streep, dressed as Donald Trump, performs at the 2016 Public Theater Gala at Delacorte Theater on June 6, 2016 in New York City.

"You’ll let me know why it is all the women say no," sang Streep as Trump.

Meryl Streep's latest role -- Donald Trump. The Oscar-winning actress sported an orange wig, a padded suit and a strong dose of fake-tanner for the annual Shakespeare in the Park Public Theater Gala in New York on Monday.

Streep's Trump was joined on stage by Christine Baranski as Hillary Clinton and the two performed their own special version of "Brush Up Your Shakespeare" from Cole Porter's Kiss Me, Kate musical.

The duo sang onstage and seemed to thoroughly entertain the audience, who laughed as Streep threw up her arms and got into character, her long red tie dangling in front of her. "You'll let me know why it is all the women say no," she bellowed.