Enamorado, além de particípio passado do verbo enamorar, é um adjectivo e significa «apaixonado; enfeitiçado; encantado». No entanto, em determinados contextos, também é um substantivo (nome); a nossa consultora T. A., na resposta «Metáforas», escreveu o seguinte: «Suponhamos um enamorado que diz à sua amada, num momento de transporte amoroso: "Meu favo de mel, minha pomba, meu lírio do vale!"»
Quanto a namorado, além de ser particípio passado do verbo namorar, quer dizer, como adjectivo, «enamorado; apaixonado; que é cortejado; que expressa amor; terno; suave; amoroso». Ainda é, como substantivo (nome), «pessoa com quem se mantém um relacionamento amoroso; pessoa com quem se namora»; por exemplo, «O meu namorado telefonou-me».
Assim, regra geral, enamorado é adjectivo, embora, por vezes, se possa utilizar como substantivo, enquanto namorado é quase sempre usado como substantivo.
[Fonte: Dicionário da Língua Portuguesa 2008, da Porto Editora]