Fairytale of the the good girl and the bad girl, who gets the prince?
2022
2002
2023
1965
2004
2015
1978
2021
1968
1990
2007
2018
2006
1973
1964
2024
1976