Week's best royal style: Queen Letizia, Princess Victoria, Princess Olympia and more