Sheryl Crow reportedly gets frequently mistaken for former Hollywood madam Heidi Fleiss and is often approached by her former clients.

An onlooker told the National Enquirer about a recent encounter: “Sheryl was in a restaurant when a man snuggled up to her and said, ‘Hey girl, it’s been a long time. And you have never looked better’.”

“Sheryl shoved him off her and yelled that she didn’t know who he was.”

“The guy then said ‘Heidi, is that any way to talk to somebody who was your best customer?’”

“Sheryl said, ‘You think I’m Heidi Fleiss, don’t you? Don’t worry about it. It happens all the time’.”