Jordan's Princess Rajwa channelled Princess Kate at the opening session of Parliament in a blue Temperley London sheath dress with an elegant keyhole cut-out.