Source:
Wall Street Journal
Apple has announced that they will be holding a product launch on September 12th. At the launch, they are expected to share updates to the iPhone 7 and to unveil the iPhone 8. The new iPhones typically go on sale shortly after they are revealed, so stay tuned for updates. You can read more about the product launch here.