Southampton centre-back Virgil van Dijk will join Liverpool when the transfer window re-opens on 1 January in a world record £75m deal.
The Netherlands international had been expected to join the Reds last summer after he handed in a transfer request.
But a move fell through when Liverpool apologised for making an alleged illegal approach for the 26-year-old.
The fee is the most ever paid for a defender – Manchester City paid £52m to Monaco for Benjamin Mendy in July.
Van Dijk said in a statement he was “delighted and honoured” to sign for the Merseyside club and accepted he had had a “difficult last few months” at St Mary’s.