Can anyone find me a long (boyfirend style) navy cardigan? I though this would be easy to find, but obviously not! I need a size 18, and I don't want to spend loads (upto about £50). All help very appreciated!