Is your dad one of those notoriously hard-to-shop-for guys? No surprise there. A lot of fathers are, which can make shopping for Father's Day particularly challenging. So we went to the experts and asked the stylish team at MR PORTER to offer up the ultimate list of perfect presents. Here are over two dozen options, in a range of prices, that their team will be giving (and hoping to receive themselves) on June 15th. And to make it even easier for you, they're offering free standard delivery on orders over $150. Which means you can get it to your father in just three business days.