Does true love exist or is it just a fairy tale?
1981
2002
2013
1995
2017
2001
2012
1994
2011
1984
2014
1914
1986
2010
1938