United Kingdom, Nov. 23 -- Eva Longoria says becoming a mom at 43 was "perfect timing".

The 50-year-old actress felt she had achieved "everything" in her illustrious career, and could now shift her focus to bringing up Santiago, seven, with her 57-year-old husband, Jose Baston.

Eva told The Sunday Times' Culture Magazine: "You have so much more wisdom and patience when you become a mother in your 40s.

"It was all about me for so long. 40 years of me was enough time, so I was really blessed to have my child later in life because I had travelled, I'd done everything I needed to do for my career.

"Now everything I do is just icing on the cake, and I get to do that with my son."

The Desperate Housewives alum will only agree to roles if i...