The shimmering appearance of silk is due to the triangular prism -like structure of the silk fibre, which allows silk cloth to refract incoming light at different angles , thus producing different colors.