iridescent
ir-i-des-cent
adjective
Displaying luminous, changing colours like a rainbow when viewed from different angles.
"The soap bubble had an iridescent shimmer."
Thesaurus
Synonyms: opalescent, opaline, pearlescent, nacreous, bright, changeable, shot, chatoyant, colorful, colourful