Actress Cameron Diaz praises her "The Other Woman" co-star Kate Upton saying that the model is much more than her looks.
In "The Other Woman" the 41-year-old star and the Sports Illustrated model will be seen playing characters whose alter-egos seek revenge on three-timing lover Mark, reports contactmusic.com.
"Kate is the greatest - and what's behind the b***s is unbelievable. It's incredible how smart she is and how wise she is and how she sees everything," Diaz told Hello! magazine.
"She doesn't miss a thing. She calculates everything so fast. She's like a bullet. She just shoots it right back and you are like, 'God bless you, you are amazing," she added.