By GEORGINA LITTLEJOHN
Lady in red: Cameron Diaz looked lean and toned in her asymmetrical Azzaro dress as she attended the premiere of the Green Hornet in Hollywood last night
Helping to fight bad guys and rid the world of crime clearly appears to have done wonders for Cameron Diaz.
The actress looked in the best shape of her life as she arrived at the premiere of her latest film in Hollywood last night.
She posed for the cameras as she walked into Grauman's Chinese theatre and showed off a very trim figure which looked toned and lean in her fitted red Azzaro dress.
Diaz, who looked tanned from her New Year's holiday to Mexico with baseball star boyfriend Alex Rodriguez, has always boasted a slimline figure since she shot to fame in The Mask in 1994 aged 21.
But Diaz, 38, looked like she could still pass for a woman in her twenties with her stunning figure giving any younger counterpart a run for their money.
She demanded the flashbulbs' attention in her asymmetrical Azzaro dress and nude Casadei shoes as she joined her co-stars for the screening.
Work it! Cameron strikes a sexy pose in front of the poster for the film
The Green Hornet is a superhero film, based on the fictional character created by American writer Fran Striker for radio in the 1930s.
Written by and starring Seth Rogen, the Knocked Up star plays Britt Reid, the son of wealthy newspaper publisher James Reid- played by Tom Wilkinson - who inherits his father's media empire when he dies.
He teams up with his father's assistant Kato, played by Jay Chou, to become a masked crime fighting team, that, with some extra help from new secretary Lenore Case, played by Diaz, battles Russian criminal Benjamin Chudnofsky, played by Christoph Waltz, who controls the city's criminal underworld.
Star of the show: Seth Rogen, who wrote the screenplay and plays the Green Hornet, poses with co-star Diaz and his fiancée Lauren Miller
Superhero: Seth poses next to the Green Hornet's souped-up car The Black Beauty at the premiere
And most of the cast were in attendance last night, including Taiwan-born Chou, 31, and Edward Furlong, 33, who is better known for his role as John Connor in Terminator 2.
Then 14, he is now 33 and looked all grown up as he smiled for the cameras at the premiere of the film, in which he plays Tupper, one of Chudnofsky's minions.
The film is released on Friday in the US and UK and is available in 3D after having its release date pushed back from its original date of July 9 last year.
Co-stars: Jay Chou and Edward Furlong arrive at the premiere
Guest list: Actresses Sara Rue and Sophia Bush joined the audience for the screening
And Rogen said he found the action scenes quite tough to film.
He said: 'We tried to use as few visual effects as possible. So there's a lot of cars crashing through buildings and explosions and stuff, and I just had to try to not look as terrified as I was for the most part.
'In the action scenes, what you have to be most conscious of is not getting blown up or run over by a car. It can be dangerous.'
Fighting bad guys: Seth in a scene from the film which is out this Friday
source :dailymail [endtext]