Who said gifts are only for special occasions? Whatever the season, whichever the reason, the psychology of gift-giving revolves around two things: appreciation and love. These are our eight choices for spontaneous gifts under £50, which will definitely put a smile on the receiver’s face!