I de sydlige Californien i 1950'erne oplever teenagerne Danny og den australske Sandy en sommerforelskelse. De bryder op, men mødes til begges overraskelse igen på Rydell High, da det nye skoleår begynder. Danny tilhører imidlertid skolens klike af barske fyre og har derfor svært ved at stå ved sine følelser for dydsmønstret Sandy.

John, Paul, George og Ringo er taget fra Liverpool til London, for at spille en stor koncert. I træk har de et par overtrætte managere og Paul's ballademagende, men meget rene, bedstefar. Men drengene og bedstefar har ikke lyst til at sidde og kede sig på et hotelværelse, så de sniger ud for at feste, og det er ikke let når man er nogen af verdens mest genkendelige stjerner.

Den underskønne showgirl Miss Lorelei Lee lever efter mottoet "Diamonds are a girl's best friend". Som en naturlig følge stiger hun om bord på båden fra New York til Paris med den hensigt at gifte sig med millionæren Gus Esmond. Undervejs forelsker hendes veninde, Dorothy Shaw (Jane Russell), sig i en fattig privatdetektiv, der er hyret af Esmonds far til at afsløre, hvorvidt Miss Lee bare er ude efter pengene. I henhold til sin livsfilosofi bestemmer Miss Lee sig for at forpurre forelskelsen og føre Dorothy sammen med diamanthandleren Sir Francis Beekman. Det kommer der mange forviklinger ud af.

Helen er tvunget til at bo hos sin eksmand, hvor hun deler hus med både hans syge mor, hans nye unge kæreste og deres nyfødte baby. Hendes glæder er begrænset til lidt sjov med kollegerne på arbejdet, men hverdagen ligner altid sig selv... indtil Joanne, pigen som Helen var hemmeligt forelsket i, da de gik i skole, vender tilbage til byen og vender op og ned på Helens verden.