International CelebsAna de Armas At ‘The Tonight Show Starring Jimmy Fallon’ In New York City8 months ago1 min. readAna de Armas at “The Tonight Show Starring Jimmy Fallon” in New York City. Start the slideshow for more photos.