[Verse 1]
I've never seen a vibe and a smile so vibrant
I'm still reminiscing how you were that day
Remember at the start how your heart was guarded?
But, baby, you were worth the wait
Some people fall in love and they try to hide it
For you and me, it's every other word we say
'Cause when you've been around and can count the mileage
That's when you know you feel a different way
[Chorus]
If this isn't perfect love
If this isn't perfect enough
How are we working on us
If this isn't perfect love?
[Post-Chorus]
Ooh, ooh, ooh
Ooh, ooh, ooh
[Verse 2]
Walkin' hand in hand, funny what you notice
I can see the bees and the birds with you
Picking out the thorns from your bed of roses
'Cause we'll enjoy the pleasure when the pain's removed
You gotta take care when a heart is broken
You don't trust the soul getting close to you
But every time it feels like you're finally open
That little bit of doubt comes over you
[Chorus]
If this isn't perfect love
If this isn't perfect enough
How are we working on us
If this isn't perfect love?
[Bridge]
I know you're uncertain
I consider us working
It's easy to see, to me, you're worth it
But beneath the surface
I can see that you're nervous
Makes no difference, believe, to me, you're perfect
[Pre-Chorus]
Ooh, woah
Ooh, woah
Ooh, woah
Ooh, woah
[Chorus]
If this isn't perfect love
If this isn't perfect enough
How are we working on us
If this isn't perfect love?
If this isn't perfect love
If this isn't perfect enough
How are we working on us?
If this isn't perfect love
If this isn't perfect love
If this isn't perfect enough
How are we working on us
If this isn't perfect love?
If this isn't perfect love
If this isn't perfect enough
How are we working on us
If this isn't perfect love?
Perfect Love was written by Craig David & Wretch 32 & Mike Brainchild.
Perfect Love was produced by Mike Brainchild.
Craig David released Perfect Love on Fri Aug 08 2025.