Jennifer Lopez and Ben Affleck are engaged, and the gorgeous ring he picked out for her appears ... on Friday — complete with a video of her green stone, set on a silver band.