- 1
Joan Armatrading - The Weakness In Me
- 2
Joan Armatrading - Love And Affection
- 3
Joan Armatrading - Save Me
- 4
Joan Armatrading - Flight Of The Wild Geese
- 5
Joan Armatrading - Lovers Speak
- 6
Joan Armatrading - More Than One Kind Of Love
- 7
Joan Armatrading - Russian Roulette
- 8
Joan Armatrading - Willow
- 9
Joan Armatrading - (I Love It When You) Call Me Names
- 10
Joan Armatrading - A Woman In Love
- 11
Joan Armatrading - Alice
- 12
Joan Armatrading - All A Woman Needs
- 13
Joan Armatrading - All The King's Gardens
- 14
Joan Armatrading - All The Way From America
- 15
Joan Armatrading - Already There
- 16
Joan Armatrading - Always
- 17
Joan Armatrading - Always In My Dreams
- 18
Joan Armatrading - Always On My Mind
- 19
Joan Armatrading - Am I Blue For You
- 20
Joan Armatrading - Angel Man
- 21
Joan Armatrading - Any Place
- 22
Joan Armatrading - At The Hop
- 23
Joan Armatrading - Baby Blue Eyes
- 24
Joan Armatrading - Baby I
- 25
Joan Armatrading - Back On The Road
- 26
Joan Armatrading - Back On Track
- 27
Joan Armatrading - Back To The Night
- 28
Joan Armatrading - Bad Habits
- 29
Joan Armatrading - Barefoot And Pregnant
- 30
Joan Armatrading - Best Dress On
- 31
Joan Armatrading - Better Life
- 32
Joan Armatrading - Beyond The Blue
- 33
Joan Armatrading - Blessed
- 34
Joan Armatrading - Body To Dust
- 35
Joan Armatrading - Bottom To The Top
- 36
Joan Armatrading - Busy With You
- 37
Joan Armatrading - Can I Get Next To You
- 38
Joan Armatrading - Can't Get Over (How I Broke Your Heart)
- 39
Joan Armatrading - Can't Let Go
- 40
Joan Armatrading - Can't Stop Loving You
- 41
Joan Armatrading - Child Star
- 42
Joan Armatrading - City Girl
- 43
Joan Armatrading - Close To Me
- 44
Joan Armatrading - Come When You Need Me
- 45
Joan Armatrading - Consequences
- 46
Joan Armatrading - Conversation
- 47
Joan Armatrading - Cool Blue Stole My Heart
- 48
Joan Armatrading - Cover My Eyes
- 49
Joan Armatrading - Cradled In Your Love
- 50
Joan Armatrading - Crazy
- 51
Joan Armatrading - Crazy For You
- 52
Joan Armatrading - Cry
- 53
Joan Armatrading - D.N.A.
- 54
Joan Armatrading - Dark Truths
- 55
Joan Armatrading - Deep Down
- 56
Joan Armatrading - Diamond
- 57
Joan Armatrading - Did I Make You Up
- 58
Joan Armatrading - Don Juan
- 59
Joan Armatrading - Down To Zero
- 60
Joan Armatrading - Drop The Pilot
- 61
Joan Armatrading - Dry Land
- 62
Joan Armatrading - Eating The Bear
- 63
Joan Armatrading - Empty Highway
- 64
Joan Armatrading - Everybody Gotta Know
- 65
Joan Armatrading - Everyday Boy
- 66
Joan Armatrading - Feeling In My Heart (For You)
- 67
Joan Armatrading - Figure Of Speech
- 68
Joan Armatrading - Fire And Ice
- 69
Joan Armatrading - Foolish Pride
- 70
Joan Armatrading - Free
- 71
Joan Armatrading - Friends
- 72
Joan Armatrading - Friends Not Lovers
- 73
Joan Armatrading - Get In The Sun
- 74
Joan Armatrading - Get In Touch With Jesus
- 75
Joan Armatrading - Give It A Try
- 76
Joan Armatrading - Glorious Madness
- 77
Joan Armatrading - Goddess Of Change
- 78
Joan Armatrading - Good Times
- 79
Joan Armatrading - He Wants Her
- 80
Joan Armatrading - Head Of The Table
- 81
Joan Armatrading - Heading Back To New York City
- 82
Joan Armatrading - Hearts And Flowers
- 83
Joan Armatrading - Heaven
- 84
Joan Armatrading - Help Yourself
- 85
Joan Armatrading - How Cruel
- 86
Joan Armatrading - I Can't Lie To Myself
- 87
Joan Armatrading - I Like It When We're Together
- 88
Joan Armatrading - I Love My Baby
- 89
Joan Armatrading - I Need You
- 90
Joan Armatrading - I Really Must Be Going
- 91
Joan Armatrading - I Wanna Hold You
- 92
Joan Armatrading - I Want That Love
- 93
Joan Armatrading - I'm Lucky
- 94
Joan Armatrading - If Women Ruled The World
- 95
Joan Armatrading - In These Times
- 96
Joan Armatrading - In Your Eyes
- 97
Joan Armatrading - Into The Blues
- 98
Joan Armatrading - Invisible (Blue Light)
- 99
Joan Armatrading - Is It Tomorrow Yet
- 100
Joan Armatrading - It Could Have Been Better
- 101
Joan Armatrading - Jesse
- 102
Joan Armatrading - Join The Boys
- 103
Joan Armatrading - Killing Time
- 104
Joan Armatrading - Kind Words (And A Real Good Heart)
- 105
Joan Armatrading - Kissin' And A Huggin'
- 106
Joan Armatrading - Laurel And The Rose
- 107
Joan Armatrading - Less Happy More Often
- 108
Joan Armatrading - Let It Last
- 109
Joan Armatrading - Let's Go Dancing
- 110
Joan Armatrading - Let's Talk About Us
- 111
Joan Armatrading - Like
- 112
Joan Armatrading - Like Fire
- 113
Joan Armatrading - Living For You
- 114
Joan Armatrading - Liza
- 115
Joan Armatrading - Lost The Love
- 116
Joan Armatrading - Love Bug
- 117
Joan Armatrading - Love By You
- 118
Joan Armatrading - Love Love Love
- 119
Joan Armatrading - Love Song
- 120
Joan Armatrading - Loving What You Hate
- 121
Joan Armatrading - Ma-Me-O-Beach
- 122
Joan Armatrading - Mama Mercy
- 123
Joan Armatrading - Mama Papa
- 124
Joan Armatrading - Me Myself I
- 125
Joan Armatrading - Mean Old Man
- 126
Joan Armatrading - Merchant Of Love
- 127
Joan Armatrading - Mister Remember Me
- 128
Joan Armatrading - Moves
- 129
Joan Armatrading - My Baby's Gone
- 130
Joan Armatrading - My Family
- 131
Joan Armatrading - Natural Rhythm
- 132
Joan Armatrading - Never Is Too Late
- 133
Joan Armatrading - No Love
- 134
Joan Armatrading - No Love For Free
- 135
Joan Armatrading - No More Pain
- 136
Joan Armatrading - Not Too Far Away
- 137
Joan Armatrading - Ocean
- 138
Joan Armatrading - One More Chance
- 139
Joan Armatrading - One Night
- 140
Joan Armatrading - Only One
- 141
Joan Armatrading - Opportunity
- 142
Joan Armatrading - Peace In Mi
- 143
Joan Armatrading - Peace In Mind
- 144
Joan Armatrading - People
- 145
Joan Armatrading - People Who Win
- 146
Joan Armatrading - Persona Grata
- 147
Joan Armatrading - Physical Pain
- 148
Joan Armatrading - Play The Blues
- 149
Joan Armatrading - Promise Land
- 150
Joan Armatrading - Promises
- 151
Joan Armatrading - Prove Yourself
- 152
Joan Armatrading - Reach Out
- 153
Joan Armatrading - Recommend My Love
- 154
Joan Armatrading - Romancers
- 155
Joan Armatrading - Rosie
- 156
Joan Armatrading - Secret Secrets
- 157
Joan Armatrading - Secular Song
- 158
Joan Armatrading - Shape Of A Pony
- 159
Joan Armatrading - Shapes And Sizes
- 160
Joan Armatrading - Show Some Emotion
- 161
Joan Armatrading - Simon
- 162
Joan Armatrading - Single Life
- 163
Joan Armatrading - So Good
- 164
Joan Armatrading - Somebody Who Loves You
- 165
Joan Armatrading - Someone's In The Background
- 166
Joan Armatrading - Something In The Air Tonight
- 167
Joan Armatrading - Something's Gotta Blow
- 168
Joan Armatrading - Sometimes I Don't Wanna Go Home
- 169
Joan Armatrading - Songs
- 170
Joan Armatrading - Spend A Little Time
- 171
Joan Armatrading - Square The Circle
- 172
Joan Armatrading - Starlight
- 173
Joan Armatrading - Steppin' Out
- 174
Joan Armatrading - Still Waters
- 175
Joan Armatrading - Straight Talk
- 176
Joan Armatrading - Strange
- 177
Joan Armatrading - Stronger Love
- 178
Joan Armatrading - Summer Kisses
- 179
Joan Armatrading - Sunrise
- 180
Joan Armatrading - Taking My Baby Up Town
- 181
Joan Armatrading - Talking To The Wall
- 182
Joan Armatrading - Tall In The Saddle
- 183
Joan Armatrading - Tell Me
- 184
Joan Armatrading - Tell Tale
- 185
Joan Armatrading - Temptation
- 186
Joan Armatrading - Tender Trap
- 187
Joan Armatrading - The Dealer
- 188
Joan Armatrading - The Devil I Know
- 189
Joan Armatrading - The Game Of Love
- 190
Joan Armatrading - The Key
- 191
Joan Armatrading - The Power Of Dreams
- 192
Joan Armatrading - The Shouting Stage
- 193
Joan Armatrading - The Way I Think Of You
- 194
Joan Armatrading - There Ain't A Little Girl Alive
- 195
Joan Armatrading - Think About Me
- 196
Joan Armatrading - Thinking Man
- 197
Joan Armatrading - This Charming Life
- 198
Joan Armatrading - This Is Not That
- 199
Joan Armatrading - To Anyone Who Will Listen
- 200
Joan Armatrading - To Be Loved
- 201
Joan Armatrading - Travel So Far
- 202
Joan Armatrading - Trouble
- 203
Joan Armatrading - True Love
- 204
Joan Armatrading - Turn Out The Light
- 205
Joan Armatrading - Two Tears
- 206
Joan Armatrading - Virtual Reality
- 207
Joan Armatrading - Visionary Mountains
- 208
Joan Armatrading - Waiting
- 209
Joan Armatrading - Warm Love
- 210
Joan Armatrading - Watch Your Step
- 211
Joan Armatrading - Water With The Wine
- 212
Joan Armatrading - Weak Woman
- 213
Joan Armatrading - What Do Boys Dream
- 214
Joan Armatrading - What Do You Want
- 215
Joan Armatrading - Whatever's For Us
- 216
Joan Armatrading - Whatever's For Us, For Us
- 217
Joan Armatrading - When I Get It Right
- 218
Joan Armatrading - When You Kisses Me
- 219
Joan Armatrading - Wishing
- 220
Joan Armatrading - Woncha Come On Home
- 221
Joan Armatrading - Words
- 222
Joan Armatrading - Would You Like To Dance
- 223
Joan Armatrading - Wrapped Around Her
- 224
Joan Armatrading - You Made Your Bed
- 225
Joan Armatrading - You Rope Me You Tie Me
- 226
Joan Armatrading - Your Letter
Bad Habits
Joan Armatrading
You drink too many
You smoke like a burning
Haystack honey
You got bad habits
Bad habits
You chase all the women
Coloured and white
You steal from your mother
Do you think that that's right
You got bad habits
Bad habits
You walk on the grass
The sign he say don't
You say you'll do things
That you know you won't
You own a car
For which you didn't pay
But you earned my love
It's here to stay
Oh oh oh oh
Every lie a masterpiece
You're gifted
But I'm young
So I can take it
All the policemen know you
Your face
Name
Where you were last night
And at what time you came
It's those bad habits
Bad habits