Jennifer Lopez beams with joy as she holds hands with husband Ben Affleck
The 53-year-old singer and actress – who was stylish at last week’s Met Gala – was smiling from ear-to-ear as she held hands with her new husband Ben Affleck in Santa Monica, California.’