And the couple looked over the moon as they finally tied the knot in front of their young sons Thiago and Mateo.
There has been tensions between Messi's family and his partner, 29, but they forgot about their feud ahead of the big occasion.
Superstar Messi, 30, beamed as he enjoyed the special event with over 250 friends and family while a host of Barcelona stars from past and present were in attendance.
Premier League stars Cesc Fabregas and Sergio Aguero were present, while Barcelona legends Xavi Hernandez, Carles Puyol and Samuel Eto'o were also in town.
Advertisement
, their relationship has been under strain for nearly seven years.
But it is believed the families have settled their differences for the wedding.
Advertisement
A menu which included steak, salad, sushi and pasta had reportedly been leaked for guests to feast their eyes on.
Messi met Roccuzzo when they were just 13 years old and the pair have two children together, named Thiago and Mateo.
Advertisement
One of his team-mates, Andres Iniesta did not attend the wedding, while Gerard Pique’s partner Shakira performed as part of the evening’s entertainment.
Messi chose not to invite former boss Luis Enrique and his assistant Juan Carlos Unzue.
Also no members of the Barca board were invited due to a long-running rift between former president Joan Laporta and current president Josep Maria Bartomeu.
Our journalists strive for accuracy but on occasion we make mistakes. For further details of our complaints policy and to make a complaint please click this link: mcb777.fun/editorial-complaints/