Jennifer Lopez and Marc Anthony have renewed their wedding vows after four years of marriage. A source confirmed to Entertainment Tonight that the couple took part in a "vow renewal ceremony at 3.15 am Sunday morning at Caesars Palace in Las Vegas." Two friends are said to have served as witnesses. In February the couple welcomed their first children, twins Max and Emme.















