Demi Moore is rumored to be dating 26-year-old art dealer, Vito Schnabel, the son of star painter Julian Schnabel. Schnabel reportedly dated Elle Macphereson when she was 44 and he was just 21.