Coming Up Roses lyrics by Keira Knightley - original song full text. Official Coming Up Roses lyrics, 2019 version | LyricsMode.com
Request & respond explanations
  • Don't understand the meaning of the song?
  • Highlight lyrics and request an explanation.
  • Click on highlighted lyrics to explain.
Keira Knightley – Coming Up Roses lyrics
When you were asleep
And I was out walking
The voices started to speak
And they wouldn't stop talking

There were signs all around
It really got my mind racing
You were right all along
Something's gotta change

Hold on
Hold on they're not for me
Hold on
Cause everything's coming up roses
Roses

Now we're back on the street
Found a song that's worth singing
The blur that knows a defeat
While your victory bell's ringing

My whole life's turned around
For this thing you keep chasing
You were right all along
It's me who's got to change

Hold on
Hold on they're not for me
Hold on
Cause everything's coming up roses

(Hold on, Hold on)
Aaahhh
(Hold on, Hold on)
Aaahhh
(Hold on, Hold on)
(Hold on, Hold on)
Aaahhh
(Hold on, Hold on)
Aaahhh
(Hold on, Hold on)
Aaahhh
(Hold on, Hold on)

Hold on
Hold on they're not for me
Hold on
Cause everything's coming up... [dramatic suspension]
Roses

(Everything's coming up roses)
(Everything's coming up roses)
(Hold on, Hold on)

Roses

(Hold on, Hold on)
(Everything's coming up roses)
(Hold on, Hold on)
(Everything's coming up roses)
(Hold on, Hold on)

Roses

(Hold on, Hold on)

Roses
×



Lyrics taken from /lyrics/k/keira_knightley/coming_up_roses.html

  • Email
  • Correct
Submitted by deiderique

Coming Up Roses meanings

Write about your feelings and thoughts about Coming Up Roses

Know what this song is about? Does it mean anything special hidden between the lines to you? Share your meaning with community, make it interesting and valuable. Make sure you've read our simple tips.
U
Min 50 words
Not bad
Good
Awesome!

Post meanings

U
Min 50 words
Not bad
Good
Awesome!

official video

Featured lyrics

0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z