Jennifer Lopez is covering up her tattoo dedicated to estranged husband Ben Affleck . Lopez, 55, stepped out at the Toronto International Film Festival on Friday, September 6, in a floor-length silver mirror embroidered Tamara Ralph gown. The dress was tied together with black velvet bows, revealing both of her sides.

She paired the red carpet look with metallic platform heels, a Judith Leiber clutch and Hassanzadeh diamonds. While baring it all for the premiere of her upcoming film Unstoppable , Lopez’s tattoo on her left rib cage was noticeably missing. (Affleck, 52, serves as producer on the movie but was absent from TIFF.

) Lopez previously had an infinity sign that featured her name, “Jennifer,” and her then-husband’s name, “Ben,” on both sides of the design. The ink had an arrow through the middle. Lopez and Affleck got the matching tattoos in February 2023 while they celebrated their first Valentine’s Day as a married couple.

“Commitment ♾️,” Lopez wrote via Instagram at the time. “Happy Valentine’s Day my love 🤍 (Look for more deets on VDay coming #OnTheJLo soon..

.) #CommitmentIsSexy #ThisIsUsThen #ThisIsUsNow #ThisISMeNow.” While sharing snaps of her new ink, Lopez also uploaded a pic that appeared to be Affleck’s art.

The tattoo included two arrows crossing over each other with the letters “J” and “B” seemingly representing “Jennifer” and “Ben.” Lopez and Affleck tied the knot in Las Vegas July 2022 before holding a se.