People Violet Affleck Gives New Life to Dress Jennifer Lopez Wore on Iconic 2023 Date with Ben Affleck August 12, 2024