Rumors have been swirling over whether Amazon would be opening a physical apparel store since August of 2021, but the retail giant just confirmed it. The store, dubbed Amazon Style, will open its first location sometime later this year, and it looks fascinating!