Apple have announced the newest addition to the iPhone family in the forms of iPhone 8 and iPhone 8 Plus and it is now available to purchase. The iPhone 8 and iPhone 8 Plus is available in 2 memory variants with a 64GB version or 256GB. They both come in 3 distinctive colours; space grey, gold and silver.

Here we will roundup the various options you have in being an owner of the iPhone 8 or 8 Plus.

Each network provides their own benefits when you take out a contract with them. You can now roam in Europe using your data with all of the major network providers.

On most EE contracts you will benefit from free 6 months Apple music for your iOs device. EE boasts speeds of up to 60Mbps and on some contracts, you will get BT Sports for a specified time.

O2 offer free screen replacements with any contract that has over 30GB of data. On some contracts, you're also able to upgrade 12 months early. O2 also has priority where you can get access to early tickets and the benefit of O2 Wi-Fi.

Vodafone allows you to roam using your data in 110 countries and they also offer you 10GB extra data for free on some contracts. You also get access to O2 Vodafone Entertainment.

Carphone Warehouse has a handy tool on their site which allows you to check if you're eligible for an upgrade. Find out if you can upgrade today.

If you can upgrade today, Carphone Warehouse have specific upgrade only deals that aren't available to new customers.

SIM free allows you to purchase the iPhone 8 or iPhone 8 Plus without the need to have a contract attached to it and this way works out the best if you are looking to save money in the long run.

Here you will find the best deals available for a phone contract for the iPhone 8 or 8 Plus.

iPhone 8 64GB

20GB data, unlimited minutes, unlimited texts for £62.99 a month on EE. This will cost you a total of £1,511.76 over 2 years. See this deal here.

16GB data, unlimited minutes, unlimited texts for £57.99 a month on EE. This will cost you a total of £1,391.76 over 2 years. See this deal here.

2GB data, 2000 minutes, 5000 texts for £49.99 a month on iD mobile. This will cost you a total of £1,1199.76 over 2 years. See this deal here.

4GB data, unlimited minutes, unlimited texts for £62.00 a month on Vodafone. This will cost you a total of £1,488 over 2 years. See this deal here.

30GB data, unlimited minutes, unlimited texts for £63.00 a month on O2. This will cost you a total of £1,512 over 2 years. See this deal here.

iPhone 8 Plus 64GB

50GB data, unlimited minutes, unlimited texts for £81.00 a month. This will cost you a total of £1,944 over 2 years. See this deal here.

O2

10GB data, unlimited minutes, unlimited texts for £49.00 a month with an upfront cost of £60.00. This will cost you a total of £1,236 over 2 years. See this deal here.

3GB data, unlimited minutes, unlimited texts for £42.00 a month with an upfront cost of £75.00. This will cost you a total of £1,083 over 2 years. See this deal here.

EE

5GB data, unlimited minutes, unlimited texts for £57.99 a month with an upfront cost of £60.00. This will cost you a total of £1,451.76 over 2 years. See this deal here.

16GB data, unlimited minutes, unlimited texts for £67.99 a month with an upfront cost of £75.00. This will cost you a total of £1,466.76 over 2 years. See this deal here.

20GB data, unlimited minutes, unlimited texts for £62.99 a month with an upfront cost of £25.00. This will cost you a total of £1,536.76 over 2 years. See this deal here.

Vodafone

4GB data. unlimited minutes, unlimited texts for £42.00 a month with an upfront cost of £50.00. This will cost you a total of £1,058 over 2 years. See this deal here

O2 

5GB data, unlimited minutes, unlimited texts for £49.00 a month with an upfront cost of £129.99. This will cost you a total of £1,305.99 over 2 years. See this deal here.

10GB data, unlimited minutes, unlimited texts for £55.00 a month with an upfront cost of £90.00. This will cost you a total of £1,410 over 2 years. See this deal here.

EE

16GB data, unlimited minutes, unlimited texts for £57.99 a month with an upfront cost of £159.99. This will cost you a total of £1,551.75 over 2 years. See this deal here.

20GB data, unlimited minutes, unlimited texts for £62.99 a month with an upfront cost of £59.99. This will cost you a total of £1,571.75 over 2 years. See this deal here.

20GB data, unlimited minutes, unlimited texts for £57.99 a month with an upfront cost of £129.99. This will cost you a total of £1,521.75 over 2 years. See this deal here.

Vodafone

26GB data, unlimited minutes, unlimited texts for £64.00 a month with an upfront cost of £39.99. This will cost you a total of £1,575.99 over 2 years. See this deal here.

26GB data, unlimited minutes, unlimited texts for £48.00 a month with an upfront cost of £179.99. This will cost you a total of £1,331.99 over 2 years. See this deal here.