The Black Jewels Trilogy by Anne Bishop
I am Tersa the Weaver, Tersa the Liar, Tersa the Fool.
When the Blood-Jeweled Lords and Ldies hold a banquet, I’m the entertainment that comes after the musicians have played and the lithesome girls and boys have danced and the Lords have drunk too much wine and demand to have their fortunes told.
I’m very much in two minds about this trilogy. One the one hand I read it all in the space of two days, and it is quite long at over 1200 pages. But on the other hand it read like fanfiction to me. And not very good fanfiction. Come to think about it, that may be the reason I read it so fast. The more I read, the more I saw Jaenelle as a Mary-Sue device and less as an actual character.