Skip to main content

Marc Anthony married model Nadia Ferreira on Jan. 28, in Miami, Florida, and many celebrities were in attendance, including Salma Hayek.

While Ferreira stunned in two wedding dresses by fashion house Galia Lahav during the ceremony and reception, Hayek, 56, also looked amazing at the event, wearing a Giambattista Valli dress that she showed off on Instagram.

In the photo, Hayek sits in her mint green gown with sparkling embellishments all along the plunging neckline and around the waist. The accessories are no less extravagant, with a diamond bracelet, cuff, and stunning set of earrings. 

Hayek's hair is styled in a beautiful updo with a few strands framing her face, while her makeup features glittery eyeshadow and a bright red lip.

The Magic Mike's Last Dance actress captioned the update with a little information about the photo, explaining that it was taken before they left for the wedding: "Just before getting in the car to go celebrate the love of my friends @marcanthony and @nadiatferreira Que viva el amor ❤️!! Y que viva la salsa 💃!!! @giambattistavalliparis."

Related: Salma Hayek Wore a See-Through Fishnet Bikini Cover for 'Magic Mike's Last Dance' Premiere

The bride commented on the photo, writing, "Gracias querida Salma ♥️ la pasamos increíble!!! 🥳," which translates to, "Thank you dear Salma ♥️ we had an amazing time!!! 🥳."

Sharon Stone also commented and complimented Hayek, saying, "U r so pretty honey 👏."

Hayek and Anthony have been friends for a long time, starring together in the 2001 TV movie, In the Time of the Butterflies.

She often appears on his social media, spending time with him and Ferreira, so it makes perfect sense that she was at their wedding. Her husband, François-Henri Pinault, was also in attendance.

Related: Salma Hayek Bundles Up in Rare Vacation Photo With Daughter and Stepsons

A few other celebrity guests were David Beckham, who shared the title of best man with another, Victoria Beckham, Lin-Manuel Miranda, and singer Luis Fonsi.