Lionel Messi has signed for Paris Saint-Germain, the French club have confirmed.
The Argentine joined the Ligue 1 side as a free agent.
The 34-year-old has signed a 2-year deal with the club, with an option of extending the contract for one more year.
Messi will reportedly make about €40m per year at his new club.
The Argentine legend spent 21 years at Barcelona, scoring 672 goals and providing 268 assists for the first team.