Jennifer Lopez and Ben Affleck looked like they could be ready to run down the aisle for an impromptu wedding as they put on their best outfits to attend the premiere of new film Marry Me.
Jenny from the block, 52, stunned at a special screening of her latest film at the Directors Guild of America in Los Angeles on Tuesday night wearing a white lace gown by Giambattista Valli.
While Ben, 49, looked smart-casual in a suit, overcoat and wearing a white shirt without a tie as he cosied up to his beloved at her premiere.