In Her Shoes is a film.
In Her Shoes is a 2005 American comedy-drama film based on the novel of the same name by Jennifer Weiner . It is directed by Curtis Hanson with an adapted screenplay by Susannah Grant and stars Cameron Diaz , Toni Collette , and Shirley MacLaine .