Il ricco americano Jervis Pendleton III (Fred Astaire) ha un incontro casuale in un orfanotrofio francese con un'allegra residente di 18 anni, Julie Andre (Leslie Caron). Paga in modo anonimo la sua istruzione in un college del New England. Scrive regolarmente lettere al suo misterioso benefattore, ma lui non risponde mai. Il suo soprannome, "Daddy Long Legs", è preso dalla descrizione data ad Andre da alcuni dei suoi compagni orfani che vedono la sua ombra mentre lascia il loro edificio. Diversi anni dopo, va a trovarla a scuola, nascondendo ancora la sua identità. Nonostante la grande differenza di età, i due si innamorano presto.