Princess Sofia of Sweden exudes summer in a floral dress as she attends the Stockholm Music Festival Read more