Yes, he has an official Instagram account having over 100 million followers. He posts photographs of himself to promote his charity initiatives, products under the CR7 brand, and Real Madrid teammates.