The company has introduced its iPhone 12 range as the iPhone 12, iPhone 12 Pro, iPhone 12 Pro Max and the new iPhone 12 "Mini" model that has a smaller 5.4in screen.
higher-end iPhone 12 Pro models also get bigger screens than before and a new sensor to help with low-light photography.
Apple also launched a new version of its smart speaker - the HomePod Mini.
The iPhone 12 range will be available in the US from late October and early November.