Apple today unveiled an all-new purple finish for iPhone 12 and iPhone 12 mini, the most popular iPhone models.