John Lewis has launched a huge January sale, perfect for those who want to emulate the royals' timeless, chic styles without breaking the bank.