Among those slashing prices is Whistles, a brand adored by Kate Middleton ... is from Marks and Spencer - and it's still available online. Priced at £35, the Embellished Cropped Cardigan is ...