The Mask girl Cameron Diaz attended the What Happens In Vegas Japan Premiere at the Imperial Hotel in Tokyo, Japan. Cameron looked flirty in a light brown strapless minidress with beige heels, while Ashton worked his boyish charm in a black button-up shirt with black belted jeans.
What Happens in Vegas will open on August 16 [...]