thanks for the suggestions, waterfall is really not me. the uniqlo ones look ok, but rather strangely that linen blend material always smells of bad fish to me (i think it is my nose rather than the material) so I can't wear it! Will have a look in Zara any other ideasplease?
I got a linen one recently from White Company for around £50 with the discount, it's long but edge to edge not boyfriend. The XL is fine on me and I'm an 18. If blue was alright then Poetry and Wrap both have some. Also try phase 8 as they do lots of navy. Assume you've checked Boden?