album

30 Greatest Love Songs

30 songs (1 hour and 13 minutes) Released on 23 December 2016
1
I Can't Stop Loving You
2:46
2
All I Have to Do Is Dream
2:23
3
Claudette
2:01
4
Sweet and Easy to Love
2:17
5
Crying
2:44
6
The Great Pretender
3:01
7
I Like Love
2:33
8
Come Back to Me (My Love)
2:27
9
A True Love Goodbye
2:22
10
Let's Make a Memory
2:16
11
She Wears My Ring
2:29
12
Love Hurts
2:26
13
Dream Baby (How Long Must I Dream)
2:28
14
Trying to Get to You
2:44
15
Wedding Day
2:05
16
Only the Lonely (Know How I Feel)
2:25
17
I'm Hurtin'
2:50
18
Today's Teardrops
2:07
19
I Never Knew
2:23
20
Bye Bye Love
2:14
21
Raindrops
1:51
22
I'll Say It's My Fault
2:20
23
Cry
2:42
24
It's Too Late
2:52
25
Running Scared
2:10
26
You're Gonna Cry
2:08
27
Blue Angel
2:50
28
Up Town
2:08
29
Lana
2:16
30
Here Comes That Song Again
2:44