Selena Gomez drew criticism on Thursday for promoting her beauty brand, Rare Beauty, while attending the rehearsal dinner for her close friend Taylor Swift's wedding to Travis Kelce. Gomez, who was among numerous celebrities at the event, shared a video on her way to the celebration where she applied lipstick from her own product line.

The clip, taken in the back of a car, showed Gomez in a black gown applying the lipstick before sharing a close-up photo of the product. The action sparked a debate online, with some fans viewing it as an inappropriate use of a private event for commercial purposes.

Swift's wedding festivities have been kept under strict secrecy, and some critics suggested that Gomez's promotional activity risked alienating the bride. "Using other women's success for relevancy…. stay away from her," one comment read, as reported by the Daily Mail.

The rehearsal dinner, attended by approximately 100 close friends and family, was held at the Infosys Theater in Madison Square Garden.