Regina casts a curse to get her happy ending and will fight tooth and nail to keep it. What happens when a stranger who she never thought she will see again rolls into town? Story starts at season 1. Swan Queen. Will loosely follow canon. Warning – this is a G!P story.
Once Upon a Time - Rated: M - English - Romance/Drama - Chapters: 47 - Words: 263,324 - Reviews: 809 - Favs: 907 - Follows: 1,318 - Updated: 11/6/2018 - Published: 7/16/2014 - Emma S., Regina M./The Evil Queen