Sometimes getting your boyfriend the perfect gift can be so hard, especially when he has everything. I rounded up some of the things I think make for perfect gifts for any boyfriend. I gave Alex this Daniel Wellington watch for Christmas a few years back and he has worn it everyday since, a great wardrobe staple and the perfect gift for any guy who wants a simple yet stylish watch. The Bose noise-cancelling headphones make for the best gift for anyone who travels a lot, that annoying sound on flights? It literally cancels it out completely. So if your boyfriend travels a lot, or simply want a great pair of headphones this might be the perfect gift for him. A mini-ipad can be super practical, I sometimes use mine for school work it’s perfect for whenever you do not want to carry around a heavy laptop!