It’s only nine days left to Christmas and if you’re life me, you probably haven’t finished (ehem started) your shopping. Take it from personal experience; when boys get older, people don’t know what to buy them. Money or gift cards is still generous, but for a personal touch, one of Shores coats will be a practical yet well-loved gift. Prices start from just £25 but for a real winter warmer, the Dean Real Leather jacket is a good investment gift for £110. Even better, sign up to yourshores newsletter and get 15% off.