Wiktionary
come up smelling of roses
vb. (alternative form of smell like a rose English)
Usage examples of "come up smelling of roses".
I reckon you two could fall into a dung-heap and come up smelling of roses.
ButI grant you thiswhatever sort of mess you fall into you always come up smelling of roses.