According to Evan Blass (@evleaks), the iPhone 7 is set to launch on September 16th. Though, there is still no word on when the official launch event will occur.
Just to clarify, this refers to the retail release, not the launch event. To be even more specific, it should happen on Friday, Sept. 16th.
— Evan Blass (@evleaks) July 23, 2016