Donna, una madre independiente y soltera, dueña de un pequeño hotel en una isla griega, está a punto de dejar que se case Sophie, la hija a la que ha criado sola. Donna ha invitado a sus dos mejores amigas a la boda y también a tres hombres que visitaron la isla hace 20 años con mira a conseguirle un padre a su hija, que la lleve hasta el altar.