Jennifer Lopez has gone vegan - and says it has given her plenty of energy.
The singer, 44, told New York radio station Z100 that she had changed her diet in order to stay in shape.
She said: "Being vegan, it's basically no diary, no meat, everything is just plant based and just from the ground.
"I love that I'm eating more greens. It makes you feel so much better."
But she added: "Butter is the one thing I miss! Butter makes everything taste better."
The American Idol judge and mother of twins, who is famous for her curves, added: "You do feel better. It is absolutely true. I recommend it."
Jennifer, who is in a relationship with backing dancer Casper Smart, 27, said of her long-lasting career: "I have been very fortunate... it's not an easy business."