Badword the OED. "deluxe" is English word, "de luxe" is a French phrase, mes amis.
Used by Amercans who know at least ten words in French.