Princess Noal Zaher

Prince Muhammad Ali of Egypt and Princess Noal Zaher, granddaughter of King Zaher Shah of Afghanistan, are busy preparing for their impending royal wedding. The couple, who announced their engagement...