The Charlie's Angels star donned a long blonde wig for the ad, which was filmed in Los Angeles late last month.
In the commercial, Diaz, 34, wears as super-short bright-green dress and high heels and talks on her mobile phone on what appears to be a New York City street.
The actress is so absorbed in her phone conversation she seems to be oblivious to the fact that a movie featuring aliens, pirates, cowboys and mobsters, is being filmed around her.
A source tells Us Weekly magazine, "She was smiling through the shoot and looked like a knockout."
The commercial will only be seen in Japan and Diaz received the $3 million amount for a mere six hours of work.
COPYRIGHT 2007 WORLD ENTERTAINMENT NEWS NETWORK LTD. All Global Rights Reserved.