She hangs wind chimes from her ears
But I still can't tell which way her mood's blowing
The shades of her eyes well don't let them fool you now
'Cause naive is not her middle name
She's a kaleidoscope
A new shade for each new way in which she draws you close
And then stumbles on your name
She is a battlefield, except you're fighting with yourself
To keep your heart of steel, from melting to the ground
She is an oooh oooh... Kaleidoscope
A moat surrounds her fortress
Her long technicolor hair she dangles almost to the ground
So that my finger tips always fall short of
The light that glows so sweet and blindly guides without a care
She's a Kaleidoscope, a new face for each new day
In which she draws you close and then stumbles on your name
She is an astronaut dancing freely through the air
Between each telescope that tries to catch her if they dare
So try to catch her if you heard
Oh, she comes
And then she's gone
To the eyes so kind
For the heart so rough
Oh, she comes
And then she goes
To my eyes so kind
That's the one thing for sure
That she knows
Oh, kaleidoscope
A new shade for each new way
In which you draw me close
And then you stumble on my name
You are a battlefield
Leaves me fighting with myself
To keep my heart of steel
From melting to the ground
Oh oh
She's in a kaleidoscope
She's in a ooh, kaleidoscope