In the manual, it says that Princess is available to Catholic and Orthodox factions.

This is shocking!!!!

I didn't get a single princess (as agent) in 147 years as the English (start 1000, 2 turns/year). I was led to believe that the English can't have princess as agent. 8 Kings and none of them had a daughter?