Après avoir pris son mari Nate dans le lit avec sa sœur Lily, Charlotte jure de l'amour et garde une onze étudiante sans pente, Alexandre, comme elle a gardé l'homme pendant trois ans - jusqu'à ce que Nate revient avec une Lily enceinte et elle porte Alexandre un chèque de rupture de dix millions d'or. Mais lors d'une banquette royale, Charlotte découvre que la pauvre étudiante qu'elle a rejetée est en fait le Roi des Elfes - et bien qu'il ait accepté son argent, il n'a pas l'intention de laisser s'enfuir son bienfaiteur bien-aimé.