Why Are Stars Different Colours