She appeared on the cover of a magazine around 2000: I've been wondering for a long time who she is... anyone? :)