Hi everyone! I need to find winter coat. I'm 5 foot 10, with broad shoulders and hips but a small waist. Very long arms. Looking for something that nips in at the waist. Maybe something like the attached photos. Any ideas where I can buy a coat like this from (ideally somewhere on the High Street where I can actually try it on?). Thanks!!