Ben Affleck finally ditched his aversion to acting like a 'Hollywood show pony' during his cosy red carpet appearance with his ex JLo, a body language expert has claimed.