Lopez separated from her husband, with whom she has twins Emma and Max, five, two years ago after being together for seven years, reported Contactmusic.
"It was hard. When Marc and I decided to separate, I thought, 'I'm not going to let this turn me into someone who doesn't believe in love anymore'. I didn't want to just survive it, I wanted to grow from it," she said.
The 43-year-old star feels women need to realise they can love themselves before anybody else and should hold themselves in a much higher regard.