"I Could Have Danced All Night" is a song featured in the 1964 film My Fair Lady with music written by Frederick Loewe and lyrics by Alan Jay Lerner. The song is sung by the musical's heroine, Eliza Doolittle (Audrey Hepburn), expressing her exhilaration and excitement after an impromptu dance with her tutor, Professor Henry Higgins (Rex Harrison) - in the small hours of the morning. In a counterpoint during the second of 3 rounds, two maids and the housekeeper, Mrs. Pearce (Mona Washbourne), urge Eliza to go to bed, but she ignores them.
Lyrics[]
Eliza:
Bed! Bed!
I couldn't go to bed!
My head's too light to try to set it down!
Sleep! Sleep!
I couldn't sleep tonight
Not for all the jewels in the crown!
I could have danced all night!
I could have danced all night!
And still have begged for more
I could have spread my wings
And done a thousand things
I've never done before
I'll never know
What made it so exciting;
Why all at once
My heart took flight
I only know when he
Began to dance with me
I could have danced
Danced, danced all night!
Servant 1:
It's after three now
Servant 2:
Don't you agree now
Both:
She ought to be in bed
Eliza:
I could have danced all night!
I could have danced all night!
And still have begged for more
I could have spread my wings
And done a thousand things
I've never done before
I'll never know
What made it so exciting
Why all at once my heart took flight
I only know when he
Began to dance with me
I could have danced, danced danced all night!
Mrs. Pearce:
I understand, dear
It's all been grand, dear
But now it's time to sleep
Eliza:
I could have danced all night
I could have danced all night
And still have begged for more
I could have spread my wings
And done a thousand things
I've never done before
I'll never know
What made it so exciting
Why all at once my heart took flight
I only know when he
Began to dance with me
I could have danced, danced, danced
All night!