Blaine Gibson doesn’t love Cinderella. He just loves the idea of Cinderella.
Actually, any Disney princess will do, really. Hence, why he proposed to all of them—every single one and then some—while visiting Disney World. As for the ring? He went to Jared Walmart!