Song Meaning
These lyrics immediately draw us into a scene of admiration, as a narrator addresses a "ballerina," urging her to "Dance on" and embrace romance. There's an insistent, almost hypnotic quality to this direct address, setting a tone of hopeful encouragement. The narrator seems captivated by her grace, seeing her as a figure of both beauty and inspiration.
Despite an initial sense of physical separation, "We are so far apart / At each end of the rainbow," the lyrics quickly reveal a profound emotional connection. This distance is beautifully framed by the ephemeral image of a rainbow, suggesting a connection that, while distant, is also vibrant and full of promise. The narrator declares, "you've stolen my heart / Now I believe in tomorrow," signaling a transformative shift from potential despair to a newfound, future-oriented optimism, entirely catalyzed by the ballerina.
A powerful, repeated image of past regret emerges with "Like two ships in the night / Sailing blind 'cross the waterways." This vivid metaphor for a missed connection highlights a moment of lost opportunity, making the narrator's current determination to connect feel all the more urgent and significant. This past wistfulness contrasts sharply with the present intimacy, as the narrator claims, "Got your heart in my pocket," and asks her to "Wear my face in your locket," suggesting a deep, reciprocal bond that transcends mere admiration.
The consistent direct address and the framing repetition of "Dance on, ballerina" throughout the lyrics create a sense of unwavering devotion. This isn't just a passive observation; it's an active, almost spiritual plea for the ballerina to fully embrace her present moment and potential. The lyrics suggest that her very presence, her ability to "Dance on," is the "golden key" that unlocks the narrator's belief in a brighter future, making her not just a performer, but a muse for hope itself.