Frances and Sebastian accept each other right from the get go, and the world the characters live in is one that is willing to change. I think you buy it because it's wrapped in this fairy tale theme and playing off these Disney Princess movie tropes. It would be a lot harder if I went for a strict historical theme.