Prince Talal bin Abdulaziz, a vocal supporter of reform in Saudi Arabia, has died aged 87, the royal court said on Saturday.