Jennifer Lopez's marriage to Marc Anthony ended in divorce in 2011, now the Jenny From the Block hitmaker has opened up about the relationship and made a surprising revelation. The star, 51 - who has remained on good terms with the father of her twins, Max and Emme - tied the knot with the singer in 2004. MORE: Jennifer Lopez embraces natural hair length as she reveals short ponytailAlthough they are proud parents to their 12-year-old children, Jennifer admitted she wasn't in the best place