Gerard Butler shows off his super buff biceps while strolling along the beach in a sleeveless top on Wednesday afternoon (July 9) in Rio de Janeiro, Brazil.
The 44-year-old actor joined the crowd of people who watched Argentina defeat the Netherlands in the World Cup that day.
Gerard was in attendance for a World Cup game the night before in Belo Horizonte, where he watched the hosting country get defeated by Germany in a big loss.
25+ pictures inside of Gerard Butler strolling along the beach… More Here! »