Selena Gomez Stuns in $40K Diamonds for Taylor Swift's Wedding Rehearsal
Selena Gomez is sparkling.
The 33-year-old singer gave fans a glimpse at her look for Taylor Swift and Travis Kelce’s rehearsal dinner at Madison Square Garden Thursday evening, posting a few selfies from the back of her car while en route to the venue.
Gomez wore a black floral lace dress and accessorized with plenty of diamonds, including a pair of drop earrings and a ring from Fernando Jorge.
She selected the brand’s Flicker earrings, which feature 1.92 carats of pear-cut diamonds and retail for $29,000, with the matching Flicker ring worth $11,000.
The star also swiped on a glossy lip color — apparently a forthcoming drop from her own Rare Beauty brand — to complement her smokey eyeshadow.
It’s no surprise that Swift’s BFF would be one of the 100 guests at the intimate event, which is taking place at the same location where the couple is set to throw an enormous party Friday night; Page Six exclusively reported earlier in the day that Gomez is set to be a bridesmaid.
The latest on Taylor Swift and Travis Kelce’s wedding
- Who’s making Taylor Swift’s wedding dress? As a longtime Swiftie and style expert, here are my best guesses
- Here’s what Travis Kelce will wear to marry Taylor Swift, according to his ‘tailor before Taylor’
- Travis Kelce and Taylor Swift’s wedding guests face brutal travel delays before MSG nuptials
- How Travis Kelce is spending final days before massive Taylor Swift wedding
- Taylor Swift enlists help of one of her favorite NYC restaurants for wedding
She’s among A-list company at tonight’s smaller celebration, with Jack Antonoff, Bradley Cooper, Gigi Hadid, Erin Andrews and more also invited.
Swift was also a guest at Gomez’s September 2025 wedding to Benny Blanco, dressed in a gold Oscar de la Renta gown with floral appliqués.
With the big wedding bash set for tomorrow, July 3, we’re anxious to see what Gomez and other potential bridesmaids might wear for the occasion.



