Charming Family

The Charming family consists of Snow White/Mary Margaret Blanchard, Prince Charming/David Nolan, and Emma Swan. Snow and Charming were forced to give Emma up soon after she was born, hence the title of the fanlisting. But in Emma's 28th year, they all reconnected and are a family again. :)