Prince Alwaleed Wife Amira
Nov. 30, 2024
Saudi Prince Alwaleed Bin Talal Al Saud (R) and his wife, Princess Amira, during a ceremony at the Louvre museum in Paris, France on September, 4, 2007. The Prince is the Louvre's 81 Princess Amira Photos & High Res Pictures - Getty Images Princess Ameerah & Prince Al Waleed bin Talal al Saud of Saudi Arabia Prince Alwaleed Wife Amira