Having or showing impressive beauty or dignity