Usually, the best color to wear on Onam is white and gold which is a very traditional combination. You can even go for vibrant shades like yellow and green.