It is considered unlucky to wear anything other than green on St. Patrick's Day. According to tradition, people who do not wear green are said to be "pinched" by those who do, as a reminder to show their Irish spirit.
Wearing green has become a symbol of St. Patrick's Day and Irish heritage, so it's a good idea to wear green clothing or accessories on this holiday if you want to show your appreciation for this cultural and religious celebration.