Three fairy tale princesses find themselves engaged to the same guy, Prince Charming.
1930
1996
1998
1995
2018
2001
1959
1984
1991
2019
2006
1977
1997
1982
1953