Scottish movie legend Sean Connery, who shot to international stardom as the suave, sexy and sophisticated British agent James Bond, has died aged 90.