Here's why:
* Colloquialism: It's a casual, informal phrase that is commonly used in everyday speech.
* Idiom: It's a phrase whose meaning is not literal and cannot be deduced from the individual words.
While "hopeless romantic" itself isn't a literary device, it can be used within a literary work to characterize a character, create irony, or add humor.
For example, if a character is described as a "hopeless romantic" but constantly gets their heart broken, this creates irony.