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
- 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.
Welcome to the Page Six Community!
Our community is about connecting people through open and thoughtful conversations. We want our readers to share their views and exchange ideas in a safe space.
In order to do so, we've created a simple set of rules that will improve your experience.
Simply put, keep it civil.
Your post will/might be rejected if it contains:
- Spam
- Insults, profanity, incoherent, obscene or inflammatory language and threats of any kind
- Attacks on the identity of other commenters or the article's author
User accounts will/might be blocked if we notice:
- Continuous attempts to re-post comments that have been previously moderated/rejected
- Racist, sexist, or homophobic comments
- Attempts or tactics that put the site security at risk
So, how can you be a power user?
- Stay on topic and share your passion. Feel free to elaborate to get your point across.
- 'Like' or 'Dislike' when you are filled with emotions!
- Protect your community. Use the report tool to alert us when someone breaks the rules.
Thanks for reading our community guidelines. Don't forget, freedom of speech is not the freedom of reach!

1 hour ago
2
English (US)