a portrait painting of smiling Cara Delevingne without makeup wearing a glasses and a baseball cap with embroidered flowers by Edmund blair leighton