Jennifer Lopez and Marc Anthony were back in Mexico last night! Marc performed at Angel de la Independencia in Mexico City, Mexico. As always, Jennifer looked thrilled as she watched Marc perform. At the end of the show, she joined him on stage and took a picture of the audience.
[nggallery id=12]