Resplendent

Impressive through being richly colorful or sumptuous, splendid, magnificent, brilliant, impressive