The 29-year-old thought she was being cute when she posted the photo of an unsuspecting naked woman in a gym locker room on Snapchat and then added a selfie of her giggling.

She captioned the latter: "If I can't unsee this, you can't either."

The Internet exploded with outrage and criticism towards the model, and bosses at the L.A. Fitness gym immediately revoked Mathers' membership and reported her to police.

Cops couldn't file charges at the time because the woman in the photo was unidentified.

Now, sources tell People.com the alleged victim has come forward and is willing to testify against Mathers.

The model's attorney, Tom Mesereau, tells the publication, "We hope the rumour is not true. Dani Mathers never tried to hurt anyone at any time and certainly never tried to break any law."

Mathers has since apologised for her actions on Snapchat, insisting she never meant to make the locker room photo public.

"That was absolutely wrong and not what I meant to do," she said in a video apology. "I know that body shaming is wrong. That is not the type of person I am."

She also apologised on Twitter, writing: "I'm sorry for what I did. I need to take some time to myself now to reflect on why I did this horrible thing. Goodnight."