The Brazilian was widely expected to sign for Manchester City to play under his former manager Guardiola, but it is believed that Paris Saint-Germain hijacked the deal at the last minute.
After being officially unveiled to the media, the full-back told reporters: “If Pep Guardiola and Manchester City feel hurt, I am sorry. I have come here to be a champion.
“I’ve had the pleasure of winning the Champions League three times and I want to bring my experience here.”
Alves spent eight years at Barcelona, winning 23 trophies, before leaving the Spanish club in 2016 to join Juventus were he also won the Serie A title and the Italian Cup.