Cell service at sea can be VERY expensive. The ship has wifi service you can purchase in various usage amounts, this would be the better way to go for posting photos, but the wifi service is calculated by data usage, so if the photos are large, they could quickly use up your wifi plan. You could always wait until you're in port, and look for a place with free wifi. (many places offer free wifi to customers)