In Vietnamese, we say "he lived in silk" (literally translated from Vietnamese) to mean he had a luxury life in which he was pampered with luxurious things from head to toe.
I actually saw this phrase in subtitles of a Chinese movie which I couldn't remember the name.
Can I say "he lived in silk" to mean he had a luxury life in which he was pampered with luxurious things?
If not, do we have an equivalent phrase in English?
Note: in Chinese culture, in the past, rich people often wore clothes in silk.