The 33-year-old singer and Orlando have maintained a close bond since their mutual break-up in March.
The 41-year-old actor and the Kissed A Girl singer are in Prague for Bloom's upcoming film project.
“Orlando has had this flat since September or October when he arrived to shoot Carnival Row,” the source told UsWeekly, referencing Bloom’s upcoming eight-part fantasy series. “Katy and Orlando went across the street to have lunch in Savoy Restaurant, a very cozy restaurant.”
Katy and Orlando were spotted together on multiple occasions since their split, including at an Ed Sheeran concert in August. “Well you know I think people are in and out of your life,” Perry explained on The Morning Mashup about their reunion at the time. “It’s nice to keep people you love around you.”
This article originally appeared on In Style.