Luxembourg has three official languages: Luxembourgish (national), French (legislation, administration), and German (media, church).
Per CIA World Factbook, 56% of residents speak French (many as second/third language). It's the primary language of government, courts, and formal business. Luxembourgish dominates daily life; German is common in print media. English is widely spoken in finance/tech.