Как правильно пишется слово "князь"?

князь
Русский орфографический словарь

князь, -я, мн. -зья, -зей, -зьям

великий князь
Русский орфографический словарь

Великий князь (при офиц. титуловании)

князь
Большой орфоэпический словарь русского языка

КНЯЗЬ, князя, мн. князья, князьям \\ [к]нязь; в формах с сочетанием зь перед гласными: князья... – кня[з’j]я, в беглой речи возможно кня[з’]я.

князь
Словарь трудностей русского языка
князь, -я; мн. князья, -ей