Yes , Prince Hamzah and Princess Basmah not marry for love is decision Prince Hamzah took from King Abdullah because people in jordan too much comment that why ladies in Jordan royal family all not jordanian except Princess Taghreed Majali who family origin say from jordan but is from Nablus , I not sure where from jordan but Majali is orgin from Palestine

So , Prince Hamzah marry Princess Basmah to make jordan people increase popularity for him and to say is Prince Hamzah only Prince marry jordanian not because he love Princess Basmah and all Jordan royal members know how make their self smile from outside like is true.