It Must Have Been Love - From the Film "Pretty Woman"

by Roxette

A quintessential power ballad where soaring, emotional vocals meet a story of wistful reflection on a love that has faded, creating an atmosphere of bittersweet longing.
Release Date May 20, 1990
Duration 04:19
Album It Must Have Been Love
Language EN

Emotions

anger
bittersweet
calm
excitement
fear
hope
joy
longing
love
nostalgia
sadness
sensual
tension
triumph

Mood

positive
negative
neutral
mixed

Song Analysis for It Must Have Been Love - From the Film "Pretty Woman"

"It Must Have Been Love" is a poignant power ballad that explores the aftermath of a breakup, focusing on the feelings of loneliness, nostalgia, and regret. The lyrics convey a deep sense of loss for a relationship that was once beautiful and all-encompassing. The narrator is caught in a state between cherishing the memory of the love and grieving its painful end. The recurring phrase, "It must have been love, but it's over now," serves as the song's core message. It's an affirmation that the powerful feelings were real and significant, not just a fantasy, but it's paired with the sad acceptance that the relationship is irrevocably over. The song captures the universal experience of looking back on a ended romance, questioning what went wrong ("but I lost it somehow") and grappling with the void left behind. The imagery of a "hard winter's day" and the feeling of being cold and lonely amplify the emotional desolation. Ultimately, the song is a bittersweet tribute to a lost love, acknowledging its past perfection while mourning its present absence.

Was this analysis helpful?

Most Frequently Used Words in This Song

love ooh water winter around dream away good lost somehow moment touched time run wanted living without flows wind blows lay whisper pillow leave ground wake lonely air silence bedroom

Frequently Asked Questions

Common questions about this song

Song Discussion - It Must Have Been Love - From the Film "Pretty Woman" by Roxette

Leave a comment

No comments yet. Be the first to share your thoughts!