Carnival is in full swing in Brazil, and Gerard Butler is going to make the best of it. The Law Abiding Citizen actor took to the beach! Yes, that means he was shirtless for the cameras again.
He was even nice enough sign some autographs for a group of fans.
See more of Gerard after the JUMP!