Gerard Butler and girlfriend Madalina Ghenea had an impromptu photo shoot in Rome last night. The couple — who have been battling breakup rumors as of late — strolled arm in arm through the Italian city and later stopped to take silly photos of one another. Gerard recently wrapped up a whirlwind trip around the globe to promote his latest film, Olympus Has Fallen, which premiered in Germany earlier this month. Madalina is back in Italy after taking a break from filming a guest spot on The Borgias in Prague a couple weeks ago. While Gerard and Madalina were in a snap-happy mood during their reunion in Rome, they are hardly the only celebrities who have been firing up their cameras in recent months — check out the best photos of celebrities taking selfies!