Gerard Butler denim beanie dumbbells l'oreal nyc Gerard Butler denim beanie dumbbells l'oreal nyc

Gerard Butler shot a commercial for L'Oreal in NYC yesterday, and we're familiar with odd requests from celebs, but this is one we've never seen before -- the Scottish hunk had several heavy sets of dumbbells delivered to his trailer!

Hey, a body like this doesn't come from sitting around eating pork rinds and watching Friends reruns!