Actress and singer Jennifer Lopez has spoken about her experience of sexual harassment.

Lopez said that while she has not experienced some of the violence other women have been subjected to, she has been left terrified about speaking up.

Speaking to Harper's Bazaar the popstar said: "I haven't been abused in the way some women have. But have I been told by a director to take off my shirt and show my boobs? Yes, I have. But did I do it? No, I did not."

She added: "When I did speak up, I was terrified. I remember my heart beating out of my chest, thinking, 'What did I do? This man is hiring me!'

"It was one of my first movies. But in my mind I knew the behaviour wasn't right. It could have gone either way for me.

"But I think ultimately the Bronx in me was like, 'Nah, we're not having it."'

Lopez joins a number of women who have come forward to share their experiences of harassment and assault in the wake of allegations made against movie mogul Harvey Weinstein. Weinstein.