Jennifer Lopez shows off her toned abs on the cover of Cosmopolitan magazine. The actress and singer is a sexy siren, wearing a low-cut vest and sheer lace pants. Lopez talks to the magazine about her own insecurities and her relationship with 26-year-old Beau “Casper” Smart.
Lopez says it wasn’t until after she became a mother that she was able to let go of her insecurities.
“It was after I had kids to be honest…The biggest insecurity I had was my singing. Even though I had sold 70 million records, there was this feeling like, I’m not good at this,” she admitted. “And while I was married to Marc [Anthony], he helped me get over it. He kept telling me, ‘You’re the only one holding yourself back from reaching your full potential as a singer. You have to let go’…I was always so insecure and just kind of going along. Then I grew, little by little, and realized, wait a minute, this is not a fluke. I’m not a mistake – I work my ass off. And I know what I’m doing.”
After divorcing Anthony, Lopez found love again with Smart, a much younger dancer and choreographer. Despite their age difference, their relationship works because Lopez knows what she wants.
“For me, it’s about having a great partner to walk this life with. I have my own high standards for what I want in a partner and how I want to be treated. I bring a lot to the table. I’m not talking about material things but what I have to offer as a person – love and loyalty and all the things that make a good relationship.”
See more of Jennifer Lopez in the gallery below.