Three stylized women with rose-shaped hair in yellow, red, and pink wearing jeweled necklaces, with the words “I Love Belle” across the center.

Steps – A Fairy Tale Only Netflix Would Dare

Netflix has an upcoming fairy tale movie that looks so good, it’s hard to believe it isn’t a Disney movie.