Gerard Butler suits up while attending a gala dinner during the 2017 Ischia Global Film & Music Fest on Monday night (July 10) in Ischia, Italy.
The 47-year-old actor was spotted arriving in town that afternoon via boat!
On Tuesday, Gerry was spotted wearing a helmet while riding a scooter around town.
“THIS IS SOFIA…and some of my friends!! Visiting my buddy @ArielVromen on his movie The Angel and it looks pretty amazing. Blown away by the stellar work he, @OriPfeffer and my old mate @TobyKebbel are doing,” Gerardcaptioned the below photo on Instagram.