Gerard Butler let it all hang out in Barbados this weekend.
Fun Fact: March 9 will mark the 3-year anniversary of "300" ... in which Gerard Butler can't be found wearing a shirt in any scene.
Gerard Butler -- New Year's Resolution?
1/4/2010 11:45 AM PST BY TMZ STAFF
Get TMZ Breaking News alerts to your inbox