Jennifer Lopez and Ben Affleck proved they’re still in their honeymoon phase as they shared a sweet kiss and hug at the premiere of his new film “The Flash” in Los Angeles.

The 53-year-old singer and the 50-year-old actor shared a “hot” kiss in front of photographers on the red carpet set up at the event held at Ovation Hollywood.

The ‘Mother’ star wowed in a bouncy two-tone zip-up dress, which she left half-open, revealing her bountiful cleavage. The Oscar-winning actor wore a classic black suit.

Ben Affleck reprises his role as Batman in the new film, which also stars Ezra Miller, who faces a number of legal issues.

The couple appeared to be having fun on the red carpet as they continued to show each other affection throughout the evening. Lopez took to Instagram over the weekend to thank her fans as her movie “The Mother” remained at number one worldwide on Netflix for the fourth week in a row.

View this post on Instagram

A post shared by Jennifer Lopez (@jlo)

Jennifer Lopez and Ben Affleck

And in their next project they will work together, as she will star in the film “Unstoppable”, in which Affleck is a producer.