Does true love exist or is it just a fairy tale?
1988
2015
2012
2013
2009
2016
2017
1980
2011
1976
2014