smell like a rose

Verb

 * 1)  To be regarded as appealing, virtuous, or respectable; to be untainted or unharmed.

Usage notes

 * This expression often uses the verb in its present participial form.