Announced on October 13, the new iPhone 12 and the more powerful iPhone 12 Pro are now available for purchase. The phones were previously available for pre-order only.
The 6.4-inch iPhone 12 is Apple's latest flagship, and features a new A14 Bionic processor, Super Retina XDR OLED display, a new flat-edge design, 5G connectivity and four colors: Silver, Graphite, Gold and Pacific Blue. Other features including MagSafe charging and a new Ceramic Shield for the display, which Apple claims is four times more drop resistant.

While the iPhone 12 Pro shares similar specs to the iPhone 12, it has a stainless steel body instead of the iPhone 12's aluminium. It has a telephoto camera and LIDAR. You can check out Apple's site for a quick comparison chart.
Pricing for the iPhone 12 starts at S$1,299, while the iPhone 12 Pro starts at S$1,649. The iPhone 12 mini and iPhone 12 Pro Max will be available later on November 13, with pre-orders starting on November 6.
Source: Apple.com