Trumpets played and soldiers stood at attention as president trump arrived at the royal court in Riyadh.

Mr. Trump told Saudi Arabia's King Salman that the spectacle was "very impressive."

The president was joined by first Lady Melania Trump, his daughter Ivanka and his son-in-law and senior adviser Jared Kushner.

The president is slated to attend a lunch with King Salman, and the two men are then expected to have a bilateral meeting.