Denise Richards has revealed she had a brief lesbian affair with a well-known woman.

The actress, who is the former wife of Charlie Sheen, told radio host Howard Stern about the relationship she had “a long time ago”.

She said: “I just met her through friends and work and stuff… I was just curious. We were curious. We wanted to see…”

The star described her former lover as “beautiful” and a “girly girl” and said she, not Richards, had initiated sex.

When Stern said: “So, you were more the girl and she was the guy”, Richards, looking away, said: “I guess, if you put it that way.”

She declined to name the woman, but said: “You would know who she is.”

Richards has appeared in the NOH8 campaign, which seeks the return of gay marriage in California.