the Princess of Grains

Summer was made for Kate Middleton’s striped linen blazer

A coat is probable the last thing you need to wear on a blistering summer…