Three fairy tale princesses find themselves engaged to the same guy, Prince Charming.
1966
2025
2027
1991
1986
1988
1979
1973
1962
1972
2000
1955
1989
1910
1919
2011
2015
1977