Choosing a gift for love is always one of the toughest tasks for us to undertake. From birthdays to anniversaries to special events, there are many events when we have to buy gifts for the people we cherish so much. But when it comes to choosing the right gift or