Week's best royal style: Kate, Princess Beatrice, Queen Letizia and more