You can also given random things. My insane sim gave her boss an old newspaper and he thought it was the best gift ever. So it's pretty much anything in their inventories that can be given as gifts. I got a wedding gift from a dead relative, too. Can't wait to see how that works farther along in my dynasty.