アメリカ、ルイジアナ州の小さな町。イーテントン家の人々は、長女シェルビー(ジュリア・ロバーツ)の結婚式の準備で大わらわだった。シェルビーと母のマリン(サリー・フィールド)は、式の身づくろいのために、偏屈者の未亡人ウィザー(シャーリー・マクレーン)や、町長の未亡人クレリー(オリンピア・デュカキス)など町の女たちの社交場、陽気な女主人トルービィ(ドリー・パートン)の経営する美容室にやってきた。ところがその時、シェルビーが発作に襲われた。