A truly stupid title, but - -

Too Many Fairy Princes - Alex Beecroft

I do enjoy Alex Beecroft's writing, and her worldbuilding, and just about everything else she does.

 

Hopefully I'll do a proper review one day...