O estudante superior do instituto Andie Walsh vive co seu pai de clase traballadora subempleada, Jack, nun suburbio de Chicago. Andie’s Best Friend, Phil “Duckie / Duck” Dale, está namorado dela, pero ten medo de dicirlle como realmente se sente. Na escola, Duckie e Andie, xunto cos seus amigos, son acosados por Arrogantes Rich Boys, específicamente Benny Hanson eo seu noivo Steff McKee, que está interesado en secreto en Andie.
mentres traballaba despois da escola en Trax, a New Wave Record Store, Andie comeza a falar sobre a danza de graduación da súa escola co seu xefe, Iona, que aconsella a Andie a ir, a pesar de non ter unha cita. Blane McDonough, un dos mellores amigos de Steff e o mellor amigo, comeza a falar con Andie e finalmente convida a ela a saír.
Na noite da cita, Andie agarda a Blane en Trax, pero chega a tarde .. Duckie entra e pide a Andie que saia con el, pero ela ignora-lo. Sentindo coma se fose plantado, Iona dá Andie a máis alto, mentres Duckie, aínda sen saber nada, pregunta o que lle sucede. Cando chega Blane, Duckie está molesto e comeza unha discusión con Andie, con Duckie intentando convencela de que Blane só a machucará. Duckie foxe e Andie continúa coa súa cita. Blane suxire ir a unha festa que Steff está a ter, pero Andie está maltratado e intimidado por todos, incluíndo Steff e Benny. Andie, á súa vez, suxire ir a un club local, onde descubriu Iona sentado con Duckie, que é hostil para blanalo. Despois doutra discusión con Duckie, Andie e Blane deixa o club. Andie, sentindo que a súa noite non era tan boa, ela di a Blane que quere ir a casa, pero cando Blane ofrécelle a levar a súa casa, ela négase, admitindo que non quere que vexa onde vive. Finalmente, permítelle deixar e pídelle que vaia á festa de graduación, acepta e comparta o seu primeiro bico. Andie visita a Iona no seu apartamento ao día seguinte para falar sobre o seu nomeamento. Mentres tanto, Blane, presionado por Steff, comeza a distanciarse de Andie.
Jack chega a casa unha noite e sorprende a Andie cun vestido rosa que o comprou. Cando se lle pregunte como podería pagar, Andie dille que sabe que estivo a piques de ir a un traballo a tempo completo. Teñen unha gran discusión ata que rompe, revelando que aínda é amargo e deprimido porque a súa muller deixouno. Na escola, Andie enfróntase a Blane para evitala e non devolver as súas chamadas. Cando se lle pregunte sobre a festa de graduación, afirma que xa pedira a outra persoa, pero que o esquecera. Andie comeza a chamar a Blane Liar e dille que está avergoñado de que o viron con ela. Andie foxe cando Blane follas, con ollos acuosos, Steff critica a Andie. Duckie escoita a Steff e ataca a el no salón. As dúas loitas antes de que intervén os profesores. Andie achégase a Ion, chora e dille o que pasou e pide o seu antigo vestido de graduación.
Usando o tecido do vestido de ión e o vestido que o seu pai comprou, Andie crea un novo vestido Pink Party. Cando chega á festa de graduación, Andie ten dúbidas sobre desafiar a multitude por si mesma ata que ve Duckie. Reconcilian e entran no salón de baile tomado pola man. Cando Steff, borracho, comeza a burlarse da parella, Blane confrontao e finalmente dáse conta de que Steff é resentido con Andie porque rexeitou o seu progreso. Blane entón achégase a ambas, axitando a man de Duckie e logo pedir desculpas con Andie, dicíndolle que sempre cría nela e que sempre a ama, bicándoa na fazula antes de saír. Duckie recoñece que Blane non é como os outros rapaces ricos da escola e aconsella a Andie a ir detrás del, bromeando que nunca o levará a outra danza se non o fai. Duckie entón ve a unha moza que sorría con el, dicíndolle que veña e baila con ela. Andie chega a Blane no aparcadoiro e bico apaixonadamente.