I'm happy with my casual coats for kicking around in jeans and boots, but I really struggle with what to wear for work with trousers and brogues or heels.
I have a very nicely tailored, dark red, thigh length M&S coat, which makes me look a lot smaller than I am (I'm an 18) - but it is lined and quite heavy. The times I need it are walking to appointments from either distant car parks or train/tube stations, and being a bit fat I run rather hot so I need something more lightweight, perhaps with a hood so I don't need to bother with an umbrella when it's crowded.
I have a Lands End black belted trench coat which I thought would be a light layer, but ugh it makes me look gigantic and I loathe a belt, I don't know what possessed me.
I've looked everywhere I can think of for something reasonably priced (up to about £70), lightweight without being a pacamac, hooded without being a parka, and smart enough to look professional without being a belted classic mac/trench.
The closest I've found is a soft shell coat, but I'm still not convinced. Any ideas?