Madonna raves over Salma Hayek's appearance at Mexico City show: "My Eternal Muse"

Madonna's Celebration tour came to an official end in Mexico City on April 26, and she took to Instagram over the weekend to gush about the special guest who joined her onstage: Salma Hayek.

Madonna was excited about Hayek's appearance in the "Vogue" segment of the show because she's a famous actress and she portrayed Madonna's favorite artist, Frida Kahlo, onscreen in the 2002 film Frida. In fact, Hayek came onstage dressed as Kahlo.

"The last show of the tour ended in Mexico City in the most magical way. Frida Kahlo came to visit and made me the happiest girl in the world!" Madonna wrote on Instagram. "Not only was my show complete in Mexico- but my entire artistic career!! For she has always been my Eternal Muse Cheering me on through the good Times and the bad."

"Thank You @salmahayek for making it possible. and Thank You to my fans, not only in Mexico but all over the World," she continued. "We did it together!! 80 shows! I feel Love."

Hayek wrote on Instagram of the experience, "Thank you so much @madonna for letting me be a part of your iconic celebration tour. This unforgettable night goes in my bag of precious treasures."

Madonna does have one more show to do: a massive free show on May 4 on Copacabana Beach in Rio de Janeiro, Brazil.

On AirMy Magic 94.9 - Tampa Bay's Best Music Logo

Join 10 Tampa Bay, Cox Media and Feeding Tampa Bay as we provide Cereal, for Summer.



See a new furry friend up for adoption every week, brought to you by Purina Beyond!


Swimming is a great recreational sport that can be enjoyed by people of all ages, especially here in Florida. But it’s important to know how to be safe while you’re in the water.


Win tickets to concerts, unique experiences, great prizes and MORE!


mobile apps

Everything you love about mymagic949.com and more! Tap on any of the buttons below to download our app.

amazon alexa

Enable our Skill today to listen live at home on your Alexa Devices!