Masqerade by Ruby Falls
Approx. 8,240 words.
Published on November 8, 2013.
One night will change her destiny.
One night in the prince's bed.
Giselle marriage prospects are nonexistent so she uses her invitation to the masquerade to train as a mistress, but she had no idea she would be taking up the role as the prince's submissive.