Answer:
Idiom.
Step-by-step explanation:
Idioms are phrases or expressions with non-literal meaning. As in the question you asked, the "she," is not waiting for the literal Prince Charming character from Cinderella, but rather the "perfect guy."
5.1m questions
6.7m answers