You may be undoubtedly surprised to learn that red is the most popular choice for an Indian wedding dress. The colour symbolises love, courage, and power and makes for stunning photographs of the ceremony. Other options include classic ivory or sapphire blue.