Mar 10 Mar 10 Lydia Delgado Embellished Sleeves Dress Heaven Queen Letizia, Dresses Lydia Delgado Embellished Sleeves Dress Black short dress with embellished sheer sleeves Purchase Worn by Queen Letizia on:26 March 2008 Leave a comment