Prince Muhammad Ali of Egypt and Princess Noal Zaher of Afghanistan prepare for their royal wedding

GALLERIES

Prince Muhammad Ali of Egypt and Princess Noal Zaher of Afghanistan prepare for their royal wedding

From left to right: Prince Muhammad Ali, Noal Zaher's mother, Fatima Aref Begum, Muhammad's father, King Fuad II and Princess Noal Zaher.