London: She had complained about the changes that motherhood had made to her body, but Jessica Alba cut a stunning figure in a leather catsuit as she began filming the fourth film in the `Spy Kids` series.
The 29-year-old actress showed off her curves in the skin tight outfit as she arrived on set, reported Daily Mail online.
The film sees Alba play retired spy Marissa Cortez Wilson, who struggles to get on with her stepchildren, twins Rebecca (Rowan Blanchard) and Cecil (Mason Cook).
However when the world is threatened by a crazed maniac called The Timekeeper (Jeremy Piven), Marissa decides to come out of retirement and joins forces with her stepkids in a bid to stop him.
The film is being directed by Robert Rodriguez, one of Alba`s favourite directors.
"Just finished my first scene with Jeremy Piven on Spy Kids 4. Good times with Robert Rodriguez," the actress tweeted.