Singer Madonna has signed a contract with the Eurovision Song Contest and will perform at the Saturday-night event.

Madonna is already in the country but the contract between the parties was not signed in advance.