Madonna put on a free concert in Rio de Janeiro on Saturday night with throngs of fans flocking to see the pop idol on Brazil’s famous Copacabana beach.
The show was the final stop on the 65-year-old’s Celebration Tour, celebrating her 40 years in music.
More than 1.5 million fans were estimated to have attended the show.
Crowds of fans were seen dancing along to Madonna’s songs played from speakers on the stage, hours before the American superstar arrived.
In what many have called a “historic” show, Madonna impressed the audience with multiple set and costume changes and light displays.
The singer performed some of her greatest hits, including Nothing Really Matters, Like a Prayer and Vogue, and was joined on stage at one point by Brazilian singer Anitta.
There were giant screens located along the beach, to ensure the largely Brazilian crowd was able to see the event unfold. There was also a large police presence to ensure the safety of all those in attendance.
T-shirts, souvenirs and billboards with Madonna’s face decked the neighbourhood as excitement built ahead of the concert.
Since she burst onto the UK charts with Holiday in 1984, Madonna has scored another 71 hits, including 13 number one singles.
Some, like Vogue, Like A Prayer and Ray of Light, are era-defining anthems. Others, like Live To Tell and Don’t Tell Me, are beloved fan favourites.
Last year, the superstar was found unconscious in her New York apartment in June and rushed to hospital, where she received treatment for a serious bacterial infection.
But she has since returned to full strength and her tour has been marked by her characteristically energetic performances.
The Rio concert was the final touch on a tour made up of 80 shows across Europe and North America.