For shop-a-holics:
Brussel has following shopping districts : avenue Louise , rue Dansaert, le Sablon, ...
Leuven has Brusselsestraat, Mechelsestraat, Bondgenotenlaan and Diestsestraat.
There is also in indoor  shopping center in Woluwe-St.-Pierre.