Watch: A new report has revealed almost all of the new iPhone 7 features ahead of its launch Trending 7 years ago