diff --git a/mediasync/backends/s3.py b/mediasync/backends/s3.py
index <HASH>..<HASH> 100644
--- a/mediasync/backends/s3.py
+++ b/mediasync/backends/s3.py
@@ -72,7 +72,7 @@ class Client(BaseClient):
             "x-amz-acl": "public-read",
             "Content-Type": content_type,
             "Expires": expires,
-            "Cache-Control": 'max-age=%d' % (self.expiration_days * 24 * 3600),
+            "Cache-Control": 'max-age=%d, public' % (self.expiration_days * 24 * 3600),
         }
         
         key = self._bucket.get_key(remote_path)
Add public to S3 Cache-Control header