Demi Moore has the gift of style, and her most recent look at the Cannes Film Festival is proof. On May 14, the actress ...