Paris: French President Emmanuel Macron offered Donald Trump a glitzy dinner in Versailles - and the US president seized the opportunity to sign an initial deal with Iran inside the palace.
As Trump was about to leave France on Wednesday following three days of intense diplomatic talks at a G7 summit, he casually announced to reporters as he was getting into his car: "We signed in Versailles."