whiter than white

Adjective

 * 1) Honest and moral. To describe somebody who never does anything wrong. Morally beyond reproach.
 * He likes to give the impression that his reputation is whiter than white.

Usage notes
Often used to imply that somebody or something is not as honest as it might seem