Superstar footballer Cristiano Ronaldo attended a White House black-tie dinner alongside the de facto leader of Saudi Arabia on Tuesday night.Speaking ahead of the event, US President Donald Trump said it was an “honour” to host Ronaldo, whose starring role in the Saudi football league has seen him become a face of the country’s modernisation drive.Saudi Crown Prince Mohammad bin Salman wants to reduce the country’s dependence on oil revenues by diversifying into other areas including sports and tourism. A White House official confirmed earlier in the day that Ronaldo would attend, but did not say if he was part of bin Salman’s official delegation.Many critics claim Saudi’s investment is aimed at gaining legitimacy and deflecting attention from its human rights record and the environmental impact of its oil industry – a practice referred to as ‘sportswashing’.Trump used his speech at the dinner to praise closer ties with Saudi Arabia, labelling the country a “major non-Nato ally”. Earlier in the day, Trump hosted the Saudi crown prince in the Oval Office. Turning to the Portuguese soccer star, Trump told the gathered guests: “My son is a big fan of Ronaldo”.”And Baron (Trump) got to meet him, and I think he respects his father a little bit more now, just the fact that I introduced you.”Also at the dinner was tech billionaire Elon Musk, who joined other influential business leaders including Apple CEO Tim Cook. It is the first time Musk has been to the White House since stepping down as the head of the Trump administration’s Department for Government Efficiency (Doge) in April.A dramatic feud between Trump and the Tesla tycoon played out publicly for months, and included Musk announcing that he would set up a new political party.Ronaldo’s attendance at the White House, meanwhile, marks one of his first known visits to the US since 2016.In the interim he has …