Marigolds are used in the Mexican Day of the Dead celebrations to guide spirits. Their vivid orange-gold petals have been a source of natural dye for centuries.