Gabriela Hearst Silk under 300 £