I got absolutely soaked today in the rain watching my child play sports today. Any recommendations for an appropriate and stylish coat. I'm thinking North face or similar.