The color red can stimulate the appetite, often being used in restaurants for this purpose. It also increases craving for food and other stimuli.
In Eastern cultures such as China red is the color for good luck. Although times are changing and many Chinese brides now wear white, it is traditionally the color for weddings. In Indian culture it symbolizes purity and is often used in their wedding gowns.