Extremely geeky ugly Christmas sweaters

You must ooze confidence to pull off some of these sweaters

#20 Jingle bell Rock

Extremely geeky ugly Christmas sweaters 16

Buy now

Let the highest-paid actor of 2019 make your Christmas a little more rockin’. Plus, wearing the face of someone on a sweater who raked in $89.4 million this year makes this ugly sweater a lot prettier.  ($22.99 to $26.99)