Jennifer Weiner is an American writer, television producer, and journalist. She is based in Philadelphia, Pennsylvania. Her debut novel, published in 2001, was Good in Bed. Her novel In Her Shoes was made into a movie starring Cameron Diaz, Toni Collette, and Shirley MacLaine.