Skip to main content

Jennifer Lopez Looks Hot on the April Cover of Vogue (Photos)

Jennifer Lopez, 42, shows off her hot shape in a fitting red dress in Vogue's April 2012 cover where she talks about staying fit and she also opens up a little about her 24-year-old boyfriend, Casper Smart. (More photos from the spread below).

Here are some pieces from the issue:

On her diva image: "Sometimes I think it's just because I have a nice car and I'm not afraid to wear a big fur." 

On her demeanor: "By nature I am not tough, believe it or not. No. I am a lover. And with my kids I am even softer. I realize with my son, I have to sometimes be tough, especially now when he's pushing boundaries. With my daughter, I can get a little stern with her and she pretty much will listen. But my son will just scream and yell and run. I'm like, Aaaaah, what do I do with this?!" 

On her boyfriend, Casper: "He's adorable. But you already see that. He's a good egg. I don't want to talk about it too much. It's my private thing."

On her body: “I’m not a size 0 or 2. I’m not 6-feet-tall like a lot of the models that come around, and I’m like, ‘Wow, I’m really short compared to models!’I’m just a regular woman. I wear a size 6. You know, when I eat a little too much over the holidays, maybe a size 8. When I’m in shape, maybe a size 4.”

Related: Adele Covers MArch 2012 Vogue Cover

Read more of Jennifer's in-depth interview HERE at

Photos courtesy of Vogue