There's never just one new thing revealed anymore, there's always got to be a small army of new devices for us to figure out.
This time around we're talking about the four different versions of the iPhone 12.
Now, there are four different iPhone 12s to learn about, and we're going to give you a quick rundown of all of them.
So, here's what you need to know about the iPhone 12s.
iPhone 12 specs, features, price, release date
Every iPhone 12 has 5G now and Smart Data Mode, which switches between both 4G and 5G to get the best possible speed at all time.
They'll also all have a Night Mode time-lapse which will give you plenty of new options when shooting in low-light.
The iPhone 12 (original flavour) will be around $799 and can be pre-ordered from October 16th for when it releases on October 23rd.
READ MORE: How the Magic Keyboard really improves control on some games
iPhone 12 Mini specs, features, price, release date
The iPhone 12 Mini is a lot like the iPhone 12, but, well, mini. It'll have the same boost to its speed and power as the normal model too.
The iPhone 12 Mini will cost around $699 and you can pre-order it from November 6th with it releasing on November 13th.
READ MORE:Apple AirPods Pro: The in-ear buds to beat!
iPhone 12 Pro specs, features, price, release date
The iPhone 12 Pro has an advantage when it comes to video and images because of Apple Pro Raw which makes images render better. The video boost is thanks to HDR recording in 10-bit being possible which means you can have 60x more colours.
The thinking person's iPhone, the iPhone 12 Pro, will be around $999 and can be pre-ordered from October 16th for when it releases on October 23rd.
READ MORE: All the essential info on iPhone 12
iPhone 12 Pro Max specs, features, price, release date
The iPhone 12 Pro Max has an advantage when it comes to video and images because of Apple Pro Raw which makes images render better. The video boost is thanks to HDR recording in 10-bit being possible which means you can have 60x more colours. The larger screen means you'll get to appreciate it a bit more too.
The BIG iPhone 12 Pro Max will be around $1099 and you can pre-order it from November 6th with it releasing on November 13th.
READ MORE: Will there be a Gaming Mac soon?