CH Carolina Herrera Silk under 300 £