Week's best royal style: Kate, Queen Letizia, Charlotte Casiraghi and more

Kate wore a smart Missoni chevron coat for the Battle of Somme commemorations on Thursday.
Photo: © PA

The Queen wore a grey patterned coat for a service on the eve of the centenary of the Battle of the Somme.
Photo: © Getty Images

The Spanish Queen wore a pink blouse and skater skirt for a visit to the Volkswagen factory on Wednesday.
Photo: © Getty Images

A striped blazer added a fashion forward update to Queen Letizia's summer tailoring.
Photo: © Getty Images