Cancer's ideal gift would be a house or a boat,but don't worry if you don't have that of money to spend! All people ruled by Cancer love anything to do with the "good old days",so an antique ornament or piece of jewellery is certain to make them smile.