We all have heard of gifts for special occasions like birthdays, anniversaries, mother's day, father's day etc, but have we ever thought of gifts for our loved ones to suit their moods, sentiments and hobbies.