Elwood P. Dowd (James Stewart) és un home afable, afectuós i sempre disposat a ajudar els altres. El seu únic problema és que va a tot arreu acompanyat per un imaginari conill gegant que anomena Harvey. La família d'Elwood no sap què fer i opta per portar-lo a un psiquiàtric.

Tracy Lord (Grace Kelly) es casarà aviat amb George Kittredge (John Lund), un home de negocis. Però el seu primer marit C. K. Dexter Haven (Bing Crosby) acaba tornant a casa seva, que és veïna amb la de Tracy. Uns músics s'acaben d'instal·lar a casa seva. Un d'ells és Louis Armstrong (interpretat per ell mateix). L'oncle Willie prevé la seva família que el director d'un diari vol fer un article sobre el matrimoni de Tracy i per obligar-los a acceptar amenaça amb publicar un article sobre el pare de Tracy, Seth Lord i la ballarina de la qual està enamorat. Tracy ha d'acceptar i dos periodistes, Elizabeth Imbrie (Celeste Holm) i Macaulay Connor (Frank Sinatra) arriben a la seva casa el dia abans del seu matrimoni. L'oncle Willie organitza una festa en una de les seves cases per celebrar el matrimoni de la seva neboda. Tracy està molt alegre durant aquesta festa, contra l'avorriment del seu promès George. La jove deixa la festa acompanyada del periodista.

Una noia s'ha de casar forçosament per poder heretar una fortuna.