Old myth that CR7 is not naturally gifted or talented. What is natural talent anyway? Isn't it something like a natural ability to perform above your peers without what you learn from the world? In other words, an increased sense in that activity due to higher intelligence, kinesthethic ability and physical suitability.
How do you measure it? How do you know that Ronaldinho's flair wasn't due to his upbringing in favella and playing with tons of kids in tiny spaces? Or that fat Ronaldo's control and tricks came alot from his futsal background? Both of them surely had very interesting natural abilities. Such as an intelligent brain that allowed them to think faster but also a fabulous physique. Ronaldinho as well, despite slower, had a very good morphology that gave him supreme agility and his body coordination (kinesthetic ability) was even greater than the other 2.
CR7 however, had also a formidable physique although different. Frightning pace, quick feet and excellent coordination. Nevertheless, he biggest difference between the 3, besides their obvious characteristics and style is that CR7 showed a remarkable ability to change and evolve. The two Brazilian didn't improve much after their early 20's and declined very early. That capacity to change is also a sign of great natural ability. How many players did that?
Last but not least, the sheer greatness of being. Yes CR7 is a much greater player than them. He is in the same bracket as Messi, Maradona, Pele, Best, Zidane, etc. Players that were born to win and they simply do.