Everybody loves the Christmas season and surprises! And that special man in your life is no exception either. Chances are, he may have already prepared a wonderful gift for you, so now it's your turn to put your shopping skills to the test. Even if your Prince Charming insists he doesn't need anything, we all know deep down he's looking forward to getting a little something special. Need a dose of inspiration? We've put together a list of fantastic gifts, from clothing must-haves to grooming products and cool gadgets, to make him feel cherished.