She may be a 42-year-old mom of twins, but Jennifer Lopez looks no older than 30 on the cover of the April issue of Vogue magazine!
The American Idol judge, actress, singer and dancer wows in a skin-tight red dress, which perfectly shows off her outrageous curvers and amazing physique. (She truly looks better than ever!)
In her interview with Vogue, J.Lo reveals how she feels about aging and what she's doing to cope with the changes. “When I was in my twenties, I used to work out all the time. I was a fiend about it," she admits. "And now that I am a mom and I'm more mature," she adds with a smile, "I don't get to work out as much, but I stay very active. I'm just a regular woman. I wear a size six. When I eat too much over the holidays, I wear an eight. It's more about being healthy and feeling good about yourself."
"I don’t feel older, and I don’t feel like I look it, either," J.Lo explains, "so I am just acting the same way I have always acted."
Jennifer also opens up about her painful divorce from Marc Anthony before praising her new beau, 24-year-old Casper Smart.
"He’s adorable. But you already see that," she says of Casper, who's become extremely close with her children, Max and Emme. "He’s a good egg. I don’t want to talk about it too much. It’s my private thing."
As for how she's been able to bask in romance, Jennifer confesses it's all about self-confidence and believing in herself. "If you don't love yourself," she explains, "you can't love anybody else."
How incredible does she look?