Cameron Diaz, 38, and Alex Rodriguez, 35, are reportedly dating once again and were pictured in public for the first time over the weekend.
According to the Daily Mail, the actress and New York Yankees star have been eluding cameras for weeks following their split earlier this year however they have been seen walking hand in hand in Miami.
The couple also recently enjoyed a romantic meal at Prime 112 restaurant in Miami and despite smiling for the cameras the pair left separately.
A source close to Rodriguez, known as A-Rod said: "They break up and get back together all the time"
Rodrigurz is said to have ended the relationship when they split in October but apparently begged Diaz to give him another chance.
A source told Hollywood life: "He missed her. Cameron is really a lot of fun and Alex always had a good time with her.
"He called her and asked her to get together and at first Cameron said, ‘no’, But after a long conversation he finally convinced her to meet with him. For now, it looks like all is forgiven."