Национальный отбор состоял из трёх шоу: двух полуфиналов и финала. Финалисты и победитель финала были выбраны комбинацией голосов от жюри и телеголосования.
Первый полуфинал состоялся 10 сентября 2004 года. 5 участников приняло участие и трое из них прошли в финал. Бесс, победительница этого полуфинала, позднее была дисквалифицирована с отбора по обвинению в плагиате[4][5].
Финал конкурса для голландскоговорящей аудитории транслировал телеканал VRT TV1, комментатором которого были Ильзе Ван Хёке и Марсель Вантхильт, а для франкоговорящей аудитории — телеканал RTBF La Deux, комментатором которого был Жан-Луи Лахай. Результаты голосования от Бельгии объявлял Александр Шёнфельдер. Free Spirits выступили под семнадцатым номером перед Румынией и после Швеции, и заняли десятое место, набрав 37 баллов.