New Delhi, Nov. 19 -- The lavish White House dinner, hosted by US President Donald Trump for the visiting Saudi Crown Prince Mohammad bin Salman on Tuesday, featured a star-studded guest list that included Portuguese football superstar Cristiano Ronaldo, billionaire Elon Musk, and Apple CEO Tim Cook.

At the dinner Tuesday night, the tuxedo-clad president and first lady Melania Trump welcomed the crown prince back on the red carpet again, before feting him at a dinner.

The dinner was attended by tech titans such as Nvidia CEO Jensen Huang, Tesla founder Elon Musk and Apple CEO Tim Cook, along with golfer Bryson DeChambeau and soccer star Cristiano Ronaldo.

They dined on a pistachio-crusted rack of lamb, followed by a couverture mousse p...