Miss Mary of Sweden Cotton under 300 £