Princess Kate and Queen Camilla are both huge fans of Aspinal of London, and the brand has just put on a massive 50% sale, ...