Does anyone know of a good brand or place I can get a warm weather/ski jacket kind of coat? I accidently sent mine back home and am heading off to Switzerland for Christmas. Most coats make me look like a sofa as I am a size 20. Any help is greatly appreciated as I really do not want to freeze but so not want to look like my grandmas couch.