Eva Longoria (40) hits the beach in blue bikini in Marbella: 'I'm in the best shape of my life'
Actress Eva Longoria did her best Bond girl impression as she hit the beach in Marbella.
The Desperate Housewives star is in sunny Spain to host the Global Gift Gala and has been making the most of her downtime soaking up the sun.
And she had no qualms about rocking a tiny blue bikini and proudly said she's in the best shape of her life thanks to a pilates "obsession" and clean eating, but credits happiness as her true secret to looking good.
"I don’t think I’ve ever been happier in my life," she told In Touch Weekly.
"I guess my life is more complete - you’re in a different place than in your 20s or 30s.”
"I’m obsessed with pilates right now and I always eat well. Everything organic, gluten-free, no carbs, no sugar. I’m not vegan, but I try to keep it pretty clean."
“I’ve never been in better shape in my life. I’ve never been happier in my life. I love where I’m at emotionally and spiritually, so for me, I’m like so happy."
She added to Extra's Mario Lopez why she has been eagerly awaiting turning 40, saying: "I always said that I was like open arms for 40 because I want my 40-year-old mind. I want all the experience and everything to help now.”