I e got the Cavallo rana jacket . It’s fab while in the saddle as it has a slight skirt and leg straps . Plus the hood comes over your hat. ( does have some reflective strips as well )
I gave it a good test too around somerford park farm ride in the middle of a very heavy/ windy downpour.
It comes up big so you can put jumpers on underneath ?