It's been eight years since their unforgettable movie One More Chance and it looks like Bea Alonzo and John Lloyd Cruz still have that unforgettable spark on cam.
In photos taken from their recent show in Madrid, Spain, the two played catch up and enjoyed the city before and after the show.