Amy Schumer wears a Puritan period costume in New York City Amy Schumer wears a Puritan period costume