"Foi Magia" foi a canção que representou Portugal na semi-final do Festival Eurovisão da Canção 2004 que teve lugar em Istambul, Turquia em 12 de Maio desse ano.