He celebrated with close friends – and thousands of fans – Friday in Miami, and on Saturday, Marc Anthony had a quiet birthday celebration in Miami Beach with estranged wife Jennifer Lopez and their 3-year-old twins, Max and Emme.
"It looked like a fun family gathering at the pool," a source tells PEOPLE. "Everyone looked happy and festive."