beauty such as to put a flower to shame
embarrassed; feeling ashamed; feeling awkward
a little embarrassing; slightly embarrassed; somewhat ashamed
beauty such as to put a flower to shame
inwardly embarrassed; inwardly ashamed; a bit shy
feeling ashamed or embarrassed without knowing why