Prince Alwaleed Bin Talal Wife Amira
Sept. 11, 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 Royal Wedding: Princess Ameerah and Prince of Saudi Arabia Prince Alwaleed Bin Talal Wife Amira