If flying from the US or Canada you do not need to apply for a visa ahead of time. You will receive a temporary tourist visa that’s valid for up to 90 days upon your arrival in Belgium.