Prince Neal

The Charming baby is the newly born son of Snow White and Prince Charming.

Season 3
TBA