Marc Anthony (54) has married for the fourth time. Jennifer Lopez’s (53) ex promised former Miss Universe contender Nadia Ferreira (23) a life together in Miami over the weekend.

According to “Page Six”, the guests at the “opulent” event, which took place in a museum, included stars such as David Beckham (47), Salma Hayek (56) and Lin Manuel Miranda (43). Beckham was also Anthony’s best man. Victoria Beckham (48) also seems to have been at the party – she shared a picture of the newlyweds on Instagram. Below, the bride thanked the designer for the bridesmaids’ dresses.

In photos, the model can be seen wearing a white lace Galia Lahav dress during the ceremony. Anthony is said to have thrown himself into a Christian Dior suit. At the party that followed, Ferreira apparently also wore a jacket, as Beckham’s photo shows.

Not present were Jennifer Lopez and Lopez and Anthony’s twins, Emme and Max (14). They were in Los Angeles on the day of the ceremony with Lopez’s fourth husband, Ben Affleck, 50.

Marc Anthony had been married three times: four years to Dayanara Torres (48), ten years to Jennifer Lopez and three years to Shannon De Lima (34). He has six children in total. In May 2022 he had made the application to Ferreira.