Craig David
Lyric guide

One Last Dance

Read One Last Dance lyrics by Craig David on LyroVerse, with linked artist context and related song paths.

Craig David visibility1 visits Video on page
person Curated by Ethan Walker LyroVerse team
Reference snapshot

The page facts to cite before the commentary

Use this page for the lyric text, linked artist context, and any LyroVerse editor's note attached to the song. Listener comments remain user-generated and should not be treated as the primary source.

Page type: lyric reference Artist: Craig David Canonical path: /craig-david/one-last-dance Related lyric paths: 6 Video embedded: yes
Lyrics

One Last Dance

The lyric stays readable and compact here; the note and related paths sit nearby so you do not lose the song while looking for context.

One last dance with you

Even though what we have is strong

Both of us know that we've done wrong

You could lose everything

Need to give it up

Just one last dance with you

For all the moments that we shared

All of the lies they don't compare

You gotta go back to him, and i realize that

Every time i see your face i know

There's a part of me that can't bear to let you go.

And i would give my heart

Give you the world, risk losing everything i got

I'd give it all to you

Through i don't wanna stop

I know it's the right thing to do….yeah.

One last dance with you

So hard to find the words to say

But i can't see any other way

Girl you've risked everything

Time to give it up

Just one last dance with you

And though it breaks my heart to leave

We both know it's time to let it breathe

You gotta go back to him, girl i realize that

Every time i see your face i know

There's a part of me that can't bear to let you go

And i would give my heart

Give you the world, risk losing everything i got

I'd give it all to you

Through i don't wanna stop

I know it's the right thing to do…yeah

So many times we tried to hold back

We been here before now girl

And it feels so cruel, yeah

A million tears won't change the fact that

I find it hard to play the game

When i feel like i'm the one to blame

But i would give my heart

Give you the world, risk losing everything i got

I'd give it all to you

Though i don't wanna stop

I know it's the right thing to do…yeah

And i would give my heart

Give to you the world, risk losing everything i got

If i have to give you up

And make our peace with god

I know it's the right thing to do…yeah

Quick answers

What this page can answer fast

Who performs "One Last Dance"?

Craig David performs "One Last Dance", and this lyric page sits inside the Craig David catalog on LyroVerse.

Are there related songs to explore after "One Last Dance"?

Yes. The related section below points to Ain't Giving Up (feat. Sigala) and All The Way with a short reason for opening each page next.

Where can I find more songs by Craig David?

Use the artist link near the top of the page or the related paths section below to keep moving through Craig David's lyric pages.

Song Room

Interpretations, questions, and corrections for this song

Interpretations, questions, memories, and correction notes live together here. The room stays noindex while the best insights are reviewed.

Open Song Room
0 followers Selected insights only surface after moderation
Listener comments

What people are saying

0 comments
Add a short interpretation or memory

A strong comment here is specific: the phrase you keep hearing, the mood you come back for, or the reason this song stays in rotation.

Sign in to post the first listener note. Reporting stays open to everyone.

No listener comments on One Last Dance yet.