Dani Alves has signed with Barcelona, becoming the first acquisition under Xavi Hernandez.
The club said in a statement: "FC Barcelona and Dani Alves have reached an agreement in principle for the player to join the football first team for the remainder of the current season. The Brazilian will be joining training from next week but will not be able to play until January."
Alves joined Barca from Sevilla in 2008 and won 23 trophies during a glittering eight years at the club before leaving for Juventus in 2016.
He later had a spell with Paris Saint-Germain before leaving in 2019 to spend two years with Sao Paulo.