The good news, it's spring! The bad news, you'll have to suffer through a few more weeks of capricious weather, including the infamous April showers. To help bring a little sunshine to even the dreariest day, we've rounded ups some rain coats to help you look good while keeping dry.