What causes the colour in fancy coloured natural diamonds?

The colour in fancy coloured natural diamonds is caused by the presence of trace elements or structural defects during the diamond’s formation process. For example, nitrogen impurities can result in yellow or brown hues, while boron can produce blue colours.