Fetching details from the dictionary...
prince on a white horse; knight on a white horse; Prince Charming