I have quite long arms but 'tall' jackets are generally too long on the body for me. Does anyone know what brands arm lengths are quite generous, I know Zara are quite good but unsure of any other ones.