Enchanting Medieval Beauty on Stage