At this point, it seems you have to be named Lily in order to play a fairy tale princess in a live-action adaptation.
Sorry "Jessica," not gonna happen. And you can just forget about it, "Claire."
Same goes for you, "Lilly" with two L's.
Lily James has been cast to play Cinderella in the new live-action adaptation. That's after Lily Collins took on the role of Snow White in last year's Mirror Mirror.