So clearly it's: de luxe = of luxury.
But does anyone use 'de luxe'? As far as I know both are acceptable, but is the spaced version waning in all but slick company names?