Agreed awesome song, as for her outfit Cher seems a trifle overdressed.