Live stream preview

Watch Season 5, Episode 12: "Enter Prince Charming"

Watch Season 5, Episode 12: "Enter Prince Charming"

Season 5, Episode 12: "Enter Prince Charming"

Episode 12: "Enter Prince Charming" • 49m