Without even seeing them, I would suggest the sweater. I'm just not much of a fan of the "highlander" shirt as it's too "costumey" for my taste. Plus, the sweater will give that wintery holiday feel.