The duchess looked chic in a dark blue denim mid-dress - complete with a flared skirt and matching belt - along with cream accessories. Queen Letizia demonstrated the versatility of denim while on ...