Jennifer Lopez has said she never felt the need to “raunch or shock” during her career.

The 46-year-old singer, who writhed around in oil with Iggy Azalea for their Booty music video, described herself as a “good girl”.

Jennifer Lopez on stage in New York
Jennifer Lopez on stage (Scott Roth/Invision)

“I wanted it to be beautiful and sexy, not sexy and raunchy. Sometimes when you’re younger, you go for raunch, or shock value, but I don’t need to do that,” she told Marie Claire UK.

J-Lo added: “I did sexy things but I was always more the good girl who was falling in love as opposed to the naughty girl who was running around.”

The mother-of-two, who graced the front cover of the December edition of the magazine, also talked about how important her female friends are, particularly in the wake of her split with third husband Marc Anthony.

The pair, who are parents to seven-year-old twins Max and Emme, ended their seven-year marriage in 2011.

Jennifer Lopez and Marc Anthony
Jennifer Lopez and Marc Anthony (Matt Sayles/AP)

She said: “I think I realised they were as important – if not more important – when I divorced Marc. I just realised that I had been through that a couple of times and there they still were.

“Like they say, men come and go, but my girlfriends are always there for me.”