When your best friend is a global fashion icon and also invites you to her son's wedding, there has to be only one choice for what to wear.
Actress Eva Longoria was of course going to wear Victoria Beckham to the star-studded nuptials of Victoria's son Brooklyn to American actress and heiress Nicola Peltz.
Longoria, 47, looked sensational in the black full-length gown with spaghetti straps and cut-out detailing.
She teamed the show-stopping dress with her hair slicked back into a low ponytail, sultry make-up with smoky eyes, a nude manicure and simple diamond stud earrings.
The A-lister posted a picture on Instagram with the caption "Obsessed with my dress from last night @victoriabeckham".
Other celebrity guests included tennis stars Venus and Serena Williams, Spice Girl Mel C and fashion designer Rachel Zoe.
Venus opted for a bright red fringed mini-dress while Serena dazzled in a gun-metal ruched body-con dress.
Serena posted a picture of the pair, writing: "My sister @venuswilliams and close friends wedding weekend. Congrats @nicolaannepeltz and @brooklynpeltzbeckham on finding true love."
Bride Nicola Peltz looked radiant in a couture Valentino gown with extensive train, while groom Brooklyn opted for a classic Dior suit.
The flower girls, including Brooklyn's little sister Harper, wore simple white dresses with floral garlands adorning their hair.
Watch now: David Beckham 'shed a tear' during emotional speech at son Brooklyn's wedding
Brooklyn and actress Nicola first met at a Halloween party in 2019. They went Instagram official the following January. Theirs has been a real whirlwind romance with their engagement announced in July 2020 after Brooklyn proposed at Nicola's New York home.
The wedding, rumoured to have cost around $3.5m, took place at the Peltz family estate at Palm Beach, Florida.