Cameron Diaz has no ... The star also approved of the pink dress she wore to The Mask premiere in 1994 and the quirky ensemble she sported to the Vanilla Sky red carpet in 2001.