A Saudi princess will be the guest speaker at a dinner organised by the Anglican cathedral in Bahrain next month, to increase awareness of human trafficking.