Gerard Butler -- New Year's Resolution?

1/4/2010 11:45 AM PST BY TMZ STAFF
Gerard Butler let it all hang out in Barbados this weekend.

0910_media_removed_Lindsay_Lohan1

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.