Ed Sheeran – Perfect

Learn English with Perfect by Ed Sheeran. Fill in the blanks in the lyrics as you listen to the song.



Now try to sing along with the piano cover of Ed Sheeran’s Perfect. Remember to press the Record button below so you can listen to your recording when you’ve finished.

Song Meaning

Meaning 1

Every line of the song has a deep meaning which connects us to Ed’s life and his journey with Cherry. The song is made to listen to with all your heart and forget about all the sorrows.

First thing, this is one of Ed Sheeran’s most beautiful and deep, and meaningful songs which renders you speechless, at the same time fills your heart with passion.

Purpose lies ahead…….Behold;)

I found a love for me
Darling just dive right in
And follow my lead
Well I found a girl beautiful and sweet
I never knew you were the someone waiting for me
‘Cause we were just kids when we fell in love

It talks about young love and love at its budding stage….it’s angelic. Makes you smile and also blush.

Well I found a woman, stronger than anyone I know
She shares my dreams, I hope that someday I’ll share her home
I found a love, to carry more than just my secrets
To carry love, to carry children of our own
We are still kids, but we’re so in love
Fighting against all odds
I know we’ll be alright this time
Darling, just hold my hand
Be my girl, I’ll be your man
I see my future in your eyes

It talks about human love, passion, and emotions and it is in its blossoming stage ….it makes you feel something. It’s the perfect mix of ideal love and grace.

Baby, I’m dancing in the dark with you between my arms

Barefoot on the grass, listening to our favorite song
When you said you looked a mess, I whispered underneath my breath
But you heard it, darling, you look perfect tonight

The chorus is a beautiful combination of melody and depth. Complete with sweetness.

This song is slow and humming but also foot-tapping makes you want to break into a dance.

It also shows that two people despite their flaws are Perfect for each other.

Scroll to Top

Create a Free Account Free Membership

working on laptop.png

Create a free account on ClassX to enjoy all the benefits we have to offer.