Butterflies get their colours in two ways; through pigmentation and through refraction. The first uses certain chemicals to make their wings appear in different colours, the second uses different structures to refract the light, giving off vibrant and iridescent colours.