Princess Noal Zaher, the granddaughter of Afghanistan King Zaher Shah tied the knot with Egypt’s Prince Muhammad Ali today 30 August, 2013.

 

Related Article in BBC Persian Here