Wiktionary
come out smelling of roses
vb. (alternative form of smell like a rose English)
vb. (alternative form of smell like a rose English)