Apple discontinued the iPhone 5s in March, and in its place launched the iPhone SE that looks almost identical but gets additional colour options and updated specs. But what if you still want to buy the iPhone 5s? The good news is that, at least for now, you can still buy the iPhone 5s, and there are lots of deals available. The bad news is that the deals are unlikely to be around for long as Apple is no longer making the phone, so you'll need to get in quick before stock runs out. Here are the best iPhone 5s deals in the UK right now.

Bookmark now: Black Friday Apple deals 2016

iPhone 5s deals: Where to buy the iPhone 5s on contract

There are lots of places to buy the iPhone 5s on contract, for now. You'll start so see these contract deals disappear as they get snapped up by those looking for a way to buy a cheap iPhone, so you'll want to act quickly.

Cheapest: 1GB data, unlimited minutes, unlimited texts, no upfront cost and £18 per month on O2. View deal here.

All-rounder: 2GB data, 1,000 minutes, unlimited texts, no upfront cost and £25.99 per month on EE. View deal here.

Best for data: 10GB data, unlimited minutes and texts, no upfront cost, £35.99 per month on EE. View deal here.

Best for data: 20GB data, unlimtied minutes and texts, no upfront cost, £40.99 per month on EE. View deal here.

iPhone 5s deals: Where to buy the iPhone 5s SIM-free

There's also the option to buy the iPhone 5s SIM-free and then head over to our SIM-only deals to find a good contract that doesn't include a phone in the price. This usually means a bit outlay to begin with but a much smaller monthly cost.

You can buy the iPhone 5s outright with no contract from lots of third-party sellers.

You can also find great iPhone 5s deals on eBay, but they are ever changing and it is incredibly important to check a seller's rating and reviews and read the full description before buying. View eBay's iPhone 5s deals here.