Film opowiada historię młodej i ślicznej Sophie (Amanda Seyfried), która niebawem ma wyjść za mąż. Dziewczyna chciałaby, aby do ślubnego kobierca zaprowadził ją jej ojciec. Problem w tym, że nigdy go nie poznała. Jej matka, Donna (Meryl Streep), zdradza tożsamość trzech mężczyzn, z którymi przed laty coś ją łączyło. Cała trójka zostaje zaproszona na ślub.