As the 40th wedding anniversary is called the Ruby, that is traditionally what you buy someone. But as this can be very costly you can just get a card with Ruby Wedding on it and get something else...
It's paper so if you are a joker you give them tp or if you care a book that they both can enjoy.
Actually, there are many thoughtful gifts you can give for a first anniversary, where the...