I want a denim jacket now we're getting in to spring. I don't want to pay a fortune (e.g. £95 for the ones in French Connection or £80 for a Levis one). Have tried on and rejected quite a few cheaper ones - a lot of them don't fit well: I'm tall and slim, and want one that's not too short! Am grateful for recommendations!