Lydia Delgado Embellished Sleeves Dress March 10, 2022 Heaven Lydia Delgado Embellished Sleeves Dress Black short dress with embellished sheer sleeves Worn by Queen Letizia on: 26 March 2008