The Christmas season is here and so too is the annual puzzle of what present to get for your football-loving relative, friend or even pet.
Gone are the days of just mugs, jerseys and season DVDs; Premier League clubs now flog anything from golf tees to coat hangers – whatever they can slap a club crest on basically.
So if you are looking at a football-related gift this Christmas, here's a hint: don't get any of these if you want to remain in your loved-one's good books.
Arsenal
Christmas tropical shirt (£35)
As well as stocking their fair share of Christmas jumpers, Arsenal's tropical shirt is one of the more outrageous Premier League festive products on offer this winter.