The 37-year-old singer will perform La La La (Brazil 2014) at the Maracana stadium.
It is Shakira’s third consecutive appearance at a World Cup closing ceremony, after performing in South Africa in 2010 and in Germany in 2006.
Shakira, whose home team Colombia will face Brazil in the quarter-finals, said she was “thrilled” to be performing.
“I have an intricate relationship with football for obvious reasons, and I truly understand what the World Cup means to so many people, myself included,” the singer said in a statement.
“The fans have shown the most incredible support for this song and I can’t wait to perform it for them.”
Shakira had a son with Spanish defender Gerard Pique last year.
She also performed the official song of the 2010 World Cup – Waka Waka (This Time for Africa) – which is reportedly the biggest-selling World Cup song of all time.
The Brazil ceremony, which marks the end of a month of football, will also see Carlos Santana and hip-hop star Wyclef Jean perform the official anthem Dar Um Jeito alongside Brazil’s Alexandre Pires.
Ivete Sangalo will perform a medley of well-known Brazilian songs, while there will be a Samba performance by students from a school in Rio.
7-7knsP2n5wPresident Joe Biden has urged pro-Palestinian protesters on university campuses to uphold the rule of…
Blue Ivy Carter has joined the voice cast of The Lion King prequel Mufasa: The…
At least five people, including a four-month-old baby, have been killed after dozens of tornadoes…
Harvey Weinstein has been hospitalized just days after his 2020 rape conviction in New York…
Hamas has published a video showing the first proof of life of US and Israeli…
Prosecutors and Donald Trump’s attorneys delivered opening statements and the first witness was called on…