Taylor Zakhar Perez Bundled Up at the Louvre Taylor Zakhar Perez's jacket from The North Face makes another appearance in this snapshot in front of the Louvre Museum.