Does true love exist or is it just a fairy tale?
1989
1991
1997
1985
1979
2014
1986
2001
2008
2002
2003
2005
1995
2017