This red trench coat will keep away the April showers (and judging by all the ones we've been getting, those May flowers better be sprouting up as freakin' bouquets).

Jou Jou coat, newly on sale for $48.99 at Macy's.