Portuguese soccer superstar Cristiano Ronaldo and billionaire Elon Musk were among the guests at a lavish White House dinner hosted by US President Donald Trump for the visiting Saudi crown prince.
Ronaldo plays for Saudi club Al Nassr, one of a number of aging players who have been attracted to the desert kingdom's heavy spending on stars despite its rights record.
The 40-year-old, whose contract with the Saudi club ends this summer, took his place near the head of Trump's table a few seconds before the president and Saudi Crown Prince Mohammed bin Salman entered.
Ronaldo was not the only soccer-related dinner guest, as FIFA chief Gianni Infantino made yet another appearance at the White House ahead of the 2026 World Cup, which the United States is co-hosting.
Also at the black-tie dinner was Space X and Tesla tycoon Musk, in a sign that the rift between the president and the world's richest man has healed after their fiery public divorce.
Musk, wearing a tuxedo, was seen chatting to fellow guests at a candlelit table -- although a different one from Trump's.