Shakira performs at World Cup closing ceremony at the Maracana
The Colombian featured at her third World Cup
The show started at 6.15pm (UK time).
Following the opening song, Shakira performed at her third World Cup, and sang "La La La (Brazil 2014)" alongside home favorite Carlinhos Brown.
Four years ago in South Africa, Shakira sang "Waka Waka" and four years before that in Germany she performed her hit "Hips Don't Lie".
The opening ceremony on 12 June at Sao Paulo's Corinthians Arena starred rapper Pitbull, singer Jennifer Lopez and Brazil's Claudia Leitte.
Video: Shakira excited about World Cup performance
The final kicked off at 8pm as Germany faced Argentina.
Latest in Sport
Paul Scholes: Emirates was the easy option for Mesut Ozil. He needs a leader - and Arsenal don't have them
Ronaldinho dream XI: John Terry, Frank Lampard and Claude Makelele are in as former Barcelona superstar names ideal side
Police want right of veto over 'high risk' Friday night fixtures in wake of new Premier League TV deal
Gareth Bale reveals the two things he hates about Real Madrid: 'Getting nutmegged and Spanish spiders'
Cristiano Ronaldo shows off his dance moves, including the moonwalk
- 1 Tourist films plane's descent just metres above packed Caribbean beach
- 3 World Book Day: Boy 'excluded' from school after dressing up as Fifty Shades' Christian Grey
- 4 Have sex with your iPad thanks to the new sex toy no-one asked for