Queen Letizia of Spain Embraces the Liquid Look in Sleeveless Boss Dress With Michael Douglas for Atlántida Mallorca Film...
Queen Letizia of Spain dazzled in a liquid, sleeveless Boss dress for the closing ceremony of the Atlantida Mallorca Film Festival on Sunday.
WWD
14 hours ago