Marc Anthony celebrated his 43rd birthday over the weekend and received an extra special present when he shared the big day with his children and his estranged wife Jennifer Lopez!
The couple reunited at their former marital home in Miami Beach on Saturday, along with their two children, three-year-old twins Max and Emme.
Popular VideoPeople were so furious about this Pepsi ad that Pepsi pulled it after just one day. Watch it here and decide if it's offensive:
The pair was spotted spending time in the garden with a group of friends, lounging by the pool and soaking up some sun.
Marc and Jennifer announced their separation on July 15 after seven years together.