Question: why are azo dyes so highly coloured?
Answer: Azo dyes are coloured because they contain alternating single and double bonds, known as a conjugated system. This creates and areas of delocalisation above and below the plane of the molecule. ... The frequency of light absorbed corresponds the the complementray colour of the colour we see in azo dyes.