It's tough to wait — but we're almost there.
We're ever-so-close to the launch of , and we'll be able to see it all unveiled via an online-only launch event on June 20. The whole thing kicks off at 9:00 a.m. PT / 12:00 p.m. ET / 4:00 p.m. GMT, and you can watch it live below.
As the event comes to a close, be ready to check out for details on pre-ordering the phone, as they're likely to announce availability information during the event.