Guess Who’s Wearing This Sweater?

Click the photo above to find out who it is.

Jack Nicholson picked up a few last minute items for Christmas while out in Aspen, Colorado on December 22, 2009. Jack oddly was toting his bags with one glove on his right hand while the other hand was bare but it didn’t seem to affect him.