Spanish crooner Julio Iglesias performed some of his classics and other songs for fans in Miami, where he has long had a home.
The 70-year-old singer received numerous ovations Saturday night at the American Airlines Arena, where the audience went wild at times and sang along with many of the old standards.
The suave Iglesias showed that he knows how to connect with an audience with his unique style.
Iglesias performed songs like "Caruso" and "El Amor," engaging the audience with his thoughts between songs.
"I've been asked so many times about what it is that an artist likes. What we like most is coming back. Being in Miami is a privilege for me, as it is to continue being loved," Spain's best known singer told the audience at the sold-out American Airlines Arena.
Iglesias performed "Manuela," "Me Olvide de Vivir," "Un Canto a Galicia" and "Abrazame," among other hit songs, on the Miami stop of his world tour.
"If the passion I feel from you was not there, I would be working at a law firm," Iglesias said with a smile before performing "Hey."
The singer, who has sold more than 300 million records worldwide, opened the show with "Amor, Amor, Amor" and closed with "Me Va, Me Va," a song that got the audience on its feet.
Iglesias returned for a long encore after the audience lured him back on the stage with shouts of "One more! One more!" and "Julio, don't go!"