That's right, according to a source, Joan may be more on the mend than we might think:
Ben walked the red carpet at the premiere of his new movie Runner Runner in Las Vegas last night with a very visible kiss on his face! We know he didn't get it from wifey, since she's back in El Lay with the kids!
Time out though…
If you for one second think Benjamin Géza Affleck would even THINK of cheating on Jen, you are surely mistaken!
That's clearly just an innocent peck on the cheek that we're sure he got from a female friend while arriving for his big night. C'mon! The guy's going to be Batman! How could you NOT kiss him!
And besides, men who are having affairs don't get kissed on the cheek! Check his boxer-briefs for lipstick marks if you're really worried, Jen!
Mr. Affleck looked dapper as always alongside his co-star Justin Timberlake.
JT's girl Jessica Biel DID make it to Sin City for the premiere and walked the red carpet in an equestrian-style suit!
If only Ben's mom were around to wipe off that smudge from his face!
Timberlake, can you help a brotha out???
Ch-ch-check out all the pics from the red carpet below!
[Image via Joel Ginsburg/WENN.]