This Haven linen top is a firm favorite and this summer its available in a new range of colours.
One size fits most - (10-16)
100% linen