Reese Witherspoon and Jake Gyllenhaal have been caught smooching in Rome as they enjoy a romantic weekend break.
The couple – who were first linked together when they were co-stars in Rendition – strolled through the Italian city centre accompanied by security guards.
They seemed blissfully unaware of the cameras as they gazed lovingly into each other's eyes.
Reese, 31, and Jake, 26, have both previously denied that they're an item but now it looks like they've finally come clean.