Jordan is preparing for its first major royal wedding in 30 years as Crown Prince Hussein is set to tie the knot - barring any highly unexpected plot twists - with Saudi fiancee Rajwa al-Saif on Thursday 1 June.
The couple will be wed in the same venue as both his father and grandfather were in downtown Amman, in a wedding ceremony designed to project stability and continuity in the royal household.
Produced by Reem Khabbazy