Marc Anthony and Jennifer Lopez were wed in a private ceremony on June 5, 2004. Guests thought the were attending an afternoon party, only to be surprised with a wedding! Four years later, Feb. 22, 2008, the couple gave birth to twins Emma and Maximillian. Marc and Jennifer were married for eight years before filing for divorce in 2012. Both have moved on and are involved in other relationships.