Truth is, no one can do what she does.Meryl Streep walks through the Financial District in New York City on April 17, 2026.Credit: Getty ImagesThe GistMeryl Streep wore a glossy maroon trench coat during a stroll through New York City on April 17.The Devil Wears Prada 2 star's monochrome ensemble featured pops of red, including sleek sunglasses and cherry-red pointed-toe pumps.The chic street style moment comes amid Streep's press tour with Anne…