Fairytale of the the good girl and the bad girl, who gets the prince?
2005
2001
2004
1997
1972
1984
1958
1959
2000
1960
1973
1995
1988
2003
1990
1985
1986