When can we expect to see the Iphone 7?

I am keen to upgrade my iphone 6 (still on contract).