Oscar winner Meryl Streep has showed that there is no one she can't transform into - donning an orange face and a fat suit to play Donald Trump.
Streep, 66, appeared at the Public Theatre 2016 Gala in Central Park, New York, as one of the city's most recognisable faces.
She let her red tie hang low as she joined Tony-winner Christine Baranski for a duet from the musical Kiss me Kate.
Brush up your Shakespeare, traditionally sung by male gangsters in the classic musical based on The Taming of the Shrew, advises men how to woo women by reciting lines from Shakespeare.