Jennifer Lopez and Ben Affleck looked amazing on red carpet, but her breastplate top was the standout of the night.