iPhone X
New details of the upcoming iPhone 9 emerge online 16