Much like the cognitive powers of Jon Snow, we also know nothing about Apple's iPhone 7. Nobody, save the few people involved in its design and development, knows anything for certain.
However, by virtue of production line leaks, insider discussion and the occasional prototype going walkabout, the internet is awash with rumours surrounding Apple's next major iPhone. As these whispers begin to stack up, we can get a pretty firm idea of just what to expect from Apple. Where there's smoke, there's an iPhone - right?
Here's everything we 'know' so far.