The rising number of coronavirus infections in Belgium has led the government to shut all restaurants and bars for four weeks.
There would also be a country-wide curfew from midnight until 5am, Prime Minister Alexander De Croo announced after a crisis meeting on Friday.
Citizens should work at home where possible and have close contact with only one person outside their own household.
The seven-day average of new daily infections has hit nearly 6000 in Belgium, making it one of the worst-hit countries in Europe.
Among other measures announced on Friday, the sale of alcohol has been banned after 8pm and Christmas markets have been cancelled.