Over the last two years, Ashley Alexandra Dupre has juggled multiple identities in the public's imagination.