Carolina Herrera Silk Printed Crew Neck Dress in Green
Carolina Herrera Silk Printed Crew Neck Dress in Green
Green silk printed floral dress with a crew neck and a flared skirt.
Worn by Queen Letizia on:
5 April 2017
8 May 2017
12 December 2017



Welcome to this week's Royal Recap where we'll take a look at the events we weren't able to cover fully this week.