Share

15 Favorite Moments


2011’s “A Princess for Christmas,” starring Katie McGrath and Sam Heughan, remains at the top of our ongoing “All Time Favorite Hallmark Channel Christmas Movies” poll. Is it your favorite? Cast your vote now.