Week's best royal style: the Duchess of Cambridge, Queen Letizia and more