Court Jester Beatrix has fallen madly in love with her sweet Princess Aria. On the Queen's Jubilee, she has to have her, but how far will she go for love?
1973
2023
—
2014
2026
1954
2012
2024
2025
2017
2022
1930
2010
2004