Elemental has warmed my little romantic heart.

Such a sweet story.