Eva Longoria shows off post-baby body at Cannes after six months of 'torture' to get in shape

Eva Longoria (Photo by Stephane Cardinale - Corbis/Corbis via Getty Images)

Eva Longoria is showing off her post-baby body on the Cannes red carpet.

Just 10-months after giving birth to her first child, Santiago, the powerhouse producer and actor brought serious glamour to opening day of the 2019 Cannes Film Festival.

ALSO SEE: Ariel Winter shows off fiery new look on the red carpet

The 44-year-old “Desperate Housewives” alum arrived on the famed Promenade de la Croisette for the premiere of “The Dead Don’t Die” wearing a show-stopping custom one-shoulder pink gown by Alberta Ferretti. The L’Oréal spokeswoman paired the gown with metallic Gianvitto Rossi shoes, and opted to keep her makeup simple with a natural, rose gold coloured lip.

(Photo by Pascal Le Segretain/Getty Images)

Longoria’s elegant gown featured metallic detailing and a thigh-high slit that showed off her toned legs. Although Longoria looked in tip-top shape, the star has been open about the struggle to get back in shape after giving birth.

“I haven’t drunk wine. I haven’t eaten sugar. I haven’t seen a carb in a while,” Longoria told Us Weekly at the 2019 Billboard Music Awards on May 1. “But once I get to Cannes and finish the red carpet, then I’ll be indulging a lot.”

ALSO SEE: 61-year-old Fran Drescher turns heads in pink wrap dress

Longoria’s trainer, Grant Roberts, has been putting her through her paces, and focusing on weight lifting for the past six months to help her shed the baby weight.

The naturally petite actress has often joked with reporters about “eating air” to help her get back into shape, but insists her motivation to get healthy comes from a good place.

“It’s honestly just being committed to a goal,” she said. “I wanted to get back in shape for my son. It’s hard! It’s a lot of work with children. I’m exhausted. But just to stay in shape and be the healthiest me I can for him.”

Let us know what you think by commenting below and tweeting @YahooStyleCA!Follow us on Twitter and Instagram.

Check out Yahoo Canada’s podcast, Make It Reign — our hot takes on all things royals in a non-stuffy way — on Apple Podcasts and Google Podcasts.