Ana de Armas and Ben Affleck – Leaving their hotel in New Orleans Ana de Armas and Ben Affleck – Leaving their hotel in New Orleans