Ronaldo fronts the June issue of the magazine with girlfriend Irina Shayk, who looks stunning herself in a strapless white dress, in a photo taken by fashion photographer Mario Testino.
The prolific scorer, who plays for Real Madrid, is no stranger to the fashion world after appearing in his skivvies for Armani in 2010.
He also has his own line of underwear, for which he stripped down to his bare essentials last year.
The Vogue cover should do plenty to hype up Ronaldo's upcoming appearance in this Saturday's Champions League Final (barring injury), where Real Madrid will face off with crosstown rivals Atletico Madrid for the title of best football team in Europe.
And then, of course, there's the World Cup in Brazil this summer.
We can only hope that one of Earth's biggest sporting events will mean that we see more pictures like this one from 2010, when Ronaldo graced the cover of Vanity Fair with Ivory Coast footballer Didier Drogba.
Are you seeing a trend here?
Like this article? Follow our Facebook pageOr follow us on TwitterFollow @HuffPostCaStyle