Off The Page by Jodi Picoult

A shy teenage girl brings a dashing prince from the pages of an old fairy-tale into the real world; as he discovers modern life and they fall in love, they must confront the moral and metaphysical consequences of a fictional character stepping out of his story and the painful choices required when fantasy collides with reality.

Purchase from Bookshop.org