Question: why is 40th anniversary called ruby?
Answer: 40th Anniversary Gemstone: Ruby, because rubies are thought to possess an eternal inner flame which is a symbol that the passion in a marriage is still very alive and strong after 40 years together.