For Hindu weddings, henna is painted on the bride to symbolize joy, beauty, spiritual awakening and offering, while Moroccans often paint doors with henna to bring prosperity and chase away evil.