I'm not the biggest fan of the cheesy Netflix Christmas film but I quite enjoyed this one! Brooke Shields is charming and Cary Elwes does well as the curmudgeonly duke. I had a massive crush on him in his Lady Jane/Princess Bride heyday!
And Scotland looks gorgeous, though I'm not sure how realistic the depiction of the Highland village is! In fact I suspect it wasn't even filmed in the Highlands, but it's a fun way to kill 90 mins on a cold night.