The princess of the green