The Real Madrid defender and Spain captain has released his own single, ‘Otra Estrella en tu Corazon’ – which translates to ‘Another star in your heart’ – alongside pop star Demarco Flamenco ahead of the 2018 tournament starting Russia later this month.
The emotional ballad features such inspiring lyrics as ‘Come on, Spain, raise your voice. Scream loudly, shout that goal. In our skin, decide the ball. Put another star in your heart.’
Ramos goes on to sing, over clips of Spain in previous tournaments: ‘Thinking big we will achieve the best, fighting together, towards the star with honour. We have to try. May La Roja shine once more.’
The professional music video also features a family of Spain fans watching the World Cup at home, and youngsters playing in national team shirts.
It isn’t the first time Ramos has demonstrated his singing capabilities ahead of a major tournament.
He also sang lead vocals for Spain’s Euro 2016 song ‘La Roja Baila’ – a more up-tempo, Europop effort than this more power ballad effort.
Ramos was also filmed singing with the Real Madrid fans after the Champions League semi-final victory over Bayern Munich this season.
While the song is hardly likely to sell well with Liverpool fans or in Egypt, after Ramos injured Mohamed Salah in the Champions League final, it has been featured on the official Spain team website.
The 32-year-old centre back will captain Spain at the World Cup, where they have been drawn in Group B alongside Portugal, Morocco and Iran.