Both new and existing customers who are upgrading can take advantage of this deal. Devices with this offer include the Pixel 4A, the Samsung Galaxy S20 and the iPhone 11 - see the full list of eligible phones here.
To give some context, Disney Plus costs either £5.99 per month, or £59.99 per year for a standalone subscription. Therefore, you could make a big saving by bundling it in with a new phone contract, especially if you use a lot of data.
If you’re not ready to upgrade your contract just yet, you can add Disney+ as an extra on your airtime bill for £5.99 per month, and O2 will knock £2 off of your bill per month – essentially giving you Disney Plus for £3.99 per month.
You can check out more about the offer on the O2 website or find out more about Disney Plus here. Disney Plus offers a huge library of things to stream, including Disney classics, the MCU, the Star Wars franchise, The Simpsons, National Geographic content, Disney Channel movies and shows and much more.
If you don't want to opt for Disney Plus, then O2 also offers bundles with Audible, Amazon Prime Video, Calm and more. Take a look at everything you can choose from on the O2 Extras website.
You can check out our picks of the best shows and movies on the service right now and see how it compares to the likes of Netflix and Amazon Prime Video in our comparison of the best TV streaming services. Alternatively, if you’re searching for a new handset, see our picks of the best phones to buy right now.