Kate Middleton and Princess Diana's trusted designer Amanda Wakeley has launched elegant occasionwear with high street retailer John Lewis that's the antidote to 'floral frocks'. Shop the collection.