Cameron Diaz is so sweet sexy! Amazing movie! :o)