Supergiants occur in every spectral class from young blue class O supergiants to highly evolved red class M supergiants.
Ülihiiud esinevad igas spektraalklassis alates noortest sinistest O-klassi ülihiidudest kuni kaugele arenenud punaste M-klassi ülihiidudeni.