Jennifer Lopez and Marc Anthony with New York Yankee Alex Rodriguez on May 21, 2005. Per Today, Anthony and Lopez got married in 2004, separated in 2011, and finalized their divorce in 2014. They have two children together, Max and Emme.