Eva Longoria, 42, expecting her first child

Actress married last year


American actress Eva Longoria is pregnant with her first child.

The former Desperate Housewives star, 42, is expecting a boy with husband José Antonio 'Pepe' Bastón, 48.

The philanthropist is four months along, her rep confirms to People.

Eva Longoria pregnancy

Longoria and Baston wed in Mexico in May 2016 after three years together, with the bride's dress designed by close pal Victoria Beckham.

It's the third marriage for Longoria, who was previously wed to basketball player Tony Parker for three years, and actor Tyler Christopher for two years.

The TV star is already stepmother to Baston's three children from his first marriage to Natalia Esperón.

Speaking about starting a family two years ago, the actress said: "I just turned 40, so I have thought, 'Is time running out?'. I should be thinking about [children], but I feel like my life is full."