Announced at Apple's special event in San Francisco on 7 September, the iPhone 7 and 7 Plus will be in stores from 16 September, but we're pulling together pre-order information we have into one handy place for you to size up your options.
We'll be adding to this list as details unfold throughout the day.
Apple offers the iPhone 7 directly, SIM free.
The iPhone 7 will start at £599, for 32GB models. You can find the options on Apple.com right here. If you're looking for the Jet Black model, this starts at £699 as it starts with 128GB. You can find the details here.
The iPhone 7 Plus will start at £718, for 32GB models. you can find the options on Apple.com right here. For those who want the Jet Black iPhone 7 Plus, you're looking at prices from £819. You can find all the options here, although delivery is listed as November.
Additionally, Apple is now introducing the iPhone Upgrade Programme in the UK. This will let you buy an unlocked iPhone 7 today and pay monthly instalments starting from £33. You'll then qualify for an upgrade to the iPhone 8 when it comes out next year, as you roll-on with the plan.
Carphone Warehouse has confirmed that it will be stocking the iPhone 7 and the iPhone 7 Plus, both sizes, and in all the colours.
The iPhone 7 and 7 Plus will be available for pre-order on pay monthly contracts and there will be lots of options, but you can get a 32GB iPhone 7 for £79.99 upfront on a £42 monthly contract with 3GB data from Vodafone, or a free handset on £47 1GB plans using O2 upgrade.
As a sweetener, however, Carphone Warehouse is offering a trade-in value of £200 for your old iPhone 6.
You can find all the details on the Carphone Warehouse website.
EE has confirmed that it is offering the iPhone 7 and iPhone 7 Plus on a range of plans.
iPhone 7 32GB will be available for an upfront price of £49.99, then £50.99 a month for 24 months with 5GB data.
iPhone 7 Plus 32GB will be available with £79.99 upfront, then £55.99 per month for 24 months for 10GB data.
Additionally, EE has also confirmed that the iPhone 7 and iPhone 7 Plus will be on 4GEE Max plans, meaning you you'll qualify for a free upgrade to a new iPhone next year when you trade-in the iPhone 7. You'll pay £65.99 a month, but get a staggering 25GB of data, as well as BT Sport for the duration, and 6 months of Apple Music.
You can find all the details on the EE website.
Vodafone pre-orders are open, with all sizes and colours of iPhone available to order.
The iPhone 7 is available from £28 a month, if you're happy to pay £400 upfront, but you can get the 32GB on the Red Value Bundle for £90 upfront and then £48 a month for 10GB data.
If you're after the iPhone 7 Plus, you can get the same deal on the 32GB model, with £90 upfront, but a monthly cost of £53.
You can find all the details on the Vodafone website.
- Best iPhone 7 and iPhone 7 Plus cases: Protect your new Apple device
- Apple iPhone 7 and iPhone 7 Plus: Release date, specs and everything you need to know
- iPhone 7 Plus: Big changes, but some you'll still have to wait for
- iPhone 7: Refining the design rather than ripping it up and starting again
Like the rest of the major carriers, Three is also offering pre-orders on the iPhone 7 and iPhone 7 Plus, with store collection or delivery available from 16 September.
The iPhone 7 is available for as little as £36 per month, providing you pay £149 up front for the 32GB model. On that plan you get 500MB of data and 300 minutes, as well as the usual unlimited text allowance. But, for £1 more (£37 per month) you can take advantage of Three's "4GB for the price of 1GB" offer, and get 4GB of data as well as unlimited minutes and texts.
As for the iPhone 7 Plus, it's the same starting point of £149 up front for the 32GB phone, but the monthly plan will cost at least £44 per month. Like the iPhone 7, that's the 500MB plan, but you can get the 4GB plan with unlimited minutes and texts for £45 per month.
You can find all the details on the Three website.
O2, like its competitors, is offering pre-orders of the iPhone 7 and iPhone 7 Plus, with deliveries planned to arrive by launch day.
O2's yearly upgrade program uses the flexibility of the Refresh plans to let buyers upgrade their iPhone every year. All they need to do is trade their iPhone in at the end of 12 months and the money from that pays off the rest of their phone cost, and releases them from the handset finance part of the Refresh plan.
Boiling it down to basic numbers, the iPhone 7 is available from £45 per month (£20 per month on handset/£25 airtime) which gets you 5GB of 4G data every month. Up front cost on that plan is £179.99 for the 32GB model. Taking a more expensive handset plan, but on the same airtime plan, you can pay just £59.99 up front and pay £50 per month for the same data allowance.
The bigger iPhone 7 Plus understandably costs more, and is available from £50 per month on the same plan, with an up front cost of £189.99. The other option, with the same amount of data, is to pay £69.99 up front but pay £55 per month.
With BT now being of the major players - thanks to its acquisition of EE - it makes sense that the telecoms giant's own mobile brand is offering the new iPhones on pre-order too.
The 32GB iPhone 7 is available from £44 per month, as long as you're willing to stump up the £120 up front cost and can live with just 500MB of data and 400 minutes of talk time. For a more comfortable data allowance, you're looking at £49 per month for a 3GB bucket, and a reduced up front cost of £120. For BT customers, the monthly plans cost £5 less.
With the iPhone 7 Plus, the monthly cost and allowances are the same, but you will need to pay more up front. On the lowest plan, the 32GB iPhone 7 Plus costs £240.
You can find all the details on the BT Mobile website.