Welcome to iPhone Day 2018. Thanks to some cheeky leaks through an XML file, we knew ahead of time that there'd be three new models: the iPhone XS, XS Max and XR. Here's what you get and for how much.