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. The film focuses on the relationship between two sisters and their grandmother.
Cameron Diaz (a lasting impression: The Mask, She's the One, My Best Friend's Wedding, A Life Less Ordinary, There's Something About Mary, Being John Malkovich, Things You Can Tell Just by Looking at Her, Vanilla Sky, The Sweetest Thing, Gangs of New York, In Her Shoes, The Holiday, My Sister's Keeper...)
Cameron Diaz grows up as an actress but her leggy premiere look shows she's young at heart