The Meaning Behind 'She's a Rainbow' and Its Place on Their Satanic Majesties Request

“She’s a Rainbow” is one of the few genuinely happy, childlike songs in the Rolling Stones’ catalog — and that itself tells you something about the album it came from. The lyrics don’t tell a story or drop a double entendre; they simply compare a woman to the colors of a rainbow, each verse assigning a hue to a different quality: “Have you seen her dressed in blue? See the sky in front of you.” It’s pure, almost nursery-rhyme imagery, a deliberate break from the band’s usual blues grit.

The song fits the psychedelic lyrical style of Their Satanic Majesties Request because that album was the Stones trying on a whole new set of clothes — kaleidoscopic, whimsical, and often detached from reality. While previous records dealt with street-level lust, drugs, and social commentary, Satanic Majesties reached for cosmic and childlike metaphors, heavily influenced by the Summer of Love and the Beatles’ Sgt. Pepper. “She’s a Rainbow” works as the album’s lightest moment: no menace, no sneer, just a string section and a playful list of colors. It’s the one track where the psychedelic experiment sounds genuinely joyous rather than forced or paranoid.