Oh, how lovely. Cinderella and her Prince Charming are living in a beautiful castle, all worries miles away, and the Fairy Godmother still dabbles with her romantic trinkets every now and then.