I'm hourglassy and bought this raincoat a while ago and love it: Helly-Hansen Women's Kirkwall Ii Raincoat https://smile.amazon.com/dp/B07F2LXVN7/ref=cm_sw_r_apan_glt_fabc_KDYZ6ABK2RFANVSJ7DRY?_encoding=UTF8&psc=1
I didn't really buy it for fashion, but I don't think it looks bad at all, and it is VERY waterproof