Marc Anthony got one special present for his birthday this weekend - a visit from 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, the day after Marc turned 43.
The pair was spotted spending time in the garden with a group of friends, lounging by the pool and soaking up some sun.
American Idol judge Jennifer, 42, looked chic in cream shorts and a white off-the-shoulder top which she paired with nude wedges and white 50's style sunglasses.
Marc and Jennifer announced their separation on July 15 after seven years together.
Friday night, on his actual birthday, Marc performed to a sell out crowd at the America Airlines Arena in Miami.
Before his performance the Latin crooner was sung happy birthday by his audience resulting in an emotional Marc dropping to his knees with a tear in his eye.