Delta Goodrem brought the house down in her grand final performance at Eurovision 2026, putting her on the cusp of an historic victory before she fell agonisingly short. Goodrem sang the power ballad ...