Selena Gomez attended the wedding celebration of her close friend Taylor Swift and Travis Kelce at Madison Square Garden on Thursday evening. Gomez wore a lacy Oscar de la Renta gown, adhering to a reported "cocktail attire" dress code for the event.
The celebration marked the first night of a multi-day event for Swift and Kelce, with the main wedding expected on Friday. Gomez was seen in photos shared on Instagram by her stylist, Erin Walsh, ahead of the event. Her ensemble included Jimmy Choo heels and Fernando Jorge jewelry, with her earrings and diamond ring reportedly totaling $40,000.
Gomez, who is rumored to be a bridesmaid, shared a sneak peek of her look on Instagram Stories while applying makeup in a car en route to the event. She used the opportunity to promote a forthcoming lipstick from her Rare Beauty brand, a move that drew some criticism from fans. Sources previously told the Daily Mail that guests were required to sign non-disclosure agreements before receiving information about the wedding celebrations, which have been shrouded in secrecy. Swift and Kelce reportedly individually watermarked each invitation to ensure traceability.
Swift, 36, and Kelce, also 36, reportedly held an intimate rehearsal dinner at the Infosys Theater at Madison Square Garden on Thursday. On Friday, they were rumored to host a lavish, festival-style bash following their nuptials, with over 1000 guests expected to attend. The multi-day celebration has been described as the "wedding celebration of the decade." Gomez's husband, Benny Blanco, did not appear to be present at the festivities. Swift famously attended Gomez's wedding to music producer Benny Blanco in September of the previous year.