Fabuła Tracy Samantha Lord Haven (Katharine Hepburn) to zamożna mieszkanka luksusowej dzielnicy Main Line w Filadelfii, która rozwiodła się z C.K. Dexterem Havenem (Cary Grant), należącym do jej kręgu towarzyskiego, ponieważ nie sprostał on jej oczekiwaniom. Teraz ma ona wyjść za nuworysza George’a Kittredge’a (John Howard).

Dexter i wydawca czasopisma „Spy” Sidney Kidd (Henry Daniell) wpadają na pomysł, by wprowadzić brukowego reportera Macaulaya „Mike’a” Connora (James Stewart) i fotografkę Liz Imbrie (Ruth Hussey) jako przyjaciół rodziny, aby mogli zdać relację ze ślubu i wesela. Tracy nie daje się nabrać, ale niechętnie pozwala im zostać po tym, jak Dexter wyjaśnia, że Kidd ma szkodliwe informacje o obecnych wybrykach romansującego na lewo i prawo ojca Tracy, Setha (John Halliday). Chociaż Seth rozwiódł się z matką Tracy – Margaret (Mary Nash) i Tracy ma do niego o to wielki żal, chce chronić reputację rodziny.

Dexter zostaje powitany z otwartymi ramionami przez Margaret i nastoletnią siostrę Tracy – Dinah (Virginia Weidler), co irytuje Tracy, która ponadto stopniowo odkrywa, że reporter Mike ma wspaniały charakter. Zbliża się ślub, a Tracy czuje się rozdarta: narzeczony, ex-mąż, dziennikarz.