Demi Moore has never looked better. On Tuesday she was seen in a black-an-white dress and matching hat as she posed on the cover of Town and Country Magazine with her dog Pilaf.