Amira Bint Aidan Bin Nayef, the ex-wife of the Saudi Prince Al Waleed bin Talal (who was recently arrested in…