Peter and the Princess by John R. Neill
Deja vu! I’ve seen this in a book somewhere…what was it called?