Salma Hayek surprised everyone at the Cannes 70th anniversary dinner party when she came out with a mariachi band to the tune of "México Lindo y Querido." The "Beatriz At Dinner" star led the way for actors like Diego Luna and Gael García Bernal to sing the famous song. They were all joined by filmmakers Guillermo del Toro, Alfonso Cuarón, Alejandro González Iñárritu and Emmanuel “El Chivo” Lubezki who belted out the lyrics.

“It was Salma who brought them,” del Toro told Vulture. “That’s how we always do it. We sang for two hours! I love singing! Salma loves to sing. Gael and Diego love it. Alejandro is really, really good. But Alfonso doesn’t like it so much.”

The party did not stop there as they also sang "Cielito Lindo".

Hayek is showing a lot of love for México, but earlier this year during the Oscars, one actor thought she could've given a shoutout to her home country. Kuno Becker took to social media to call out the actress for not using the show's platform to go political like García Bernal did when he presented his ward. "Good for Gael. Salma, it's sad seeing a Mexican being passive when we have been so denigrated as a country. How can one not say anything," Becker wrote.

Salma Hayek also got emotional following the tragedy in Manchester. During an interview she teared up as her daughter Valentina is a fan of Ariana Grande and could've well been at the concert.

"I’m not going to pretend that I’m sorted out, that I’m very smart about it, because I’m still emotionally impacted," she said in an interview with Variety. “And my daughter… Ariana Grande is her favorite singer. If it was in London, this concert, my daughter would have been in that concert. It’s her favorite singer. My daughter’s 9. She would have bene there, with or without me. So, do I have a message? No, I haven’t processed it. I’m not going to fake something. I’m opinionated when I know what I’m talking about. I don’t even know where to begin here.”