Week's best royal style: Charlotte Casiraghi, the Duchess of Cambridge and more