Cameron Diaz
"In Her Shoes" (2005) is a film directed by Curtis Hanson with an adapted screenplay by Susannah Grant. It stars Cameron Diaz, Toni Collette, and Shirley MacLaine.