a paragon of virtue

a paragon of ˈvirtue

a person who is without faults; a completely perfect person: We don’t expect all election candidates to be paragons of virtue.
See also: of, virtue