Cameron Diaz Wears Red Hot Dress And Matching Shoes For First Trip