If you tend to let the holidays sneak up on you—putting off your shopping until the stores are picked through and it's really down to the wire—we're here to tell you it's okay. While it's great to try to get a head start, if you're a chronic procrastinator, chances are this year will be no different. Instead of trying to change your ways, take a deep breath and scroll through the 30 Urban Outfitters gifts that your fashion-loving friend will appreciate this winter. From cozy coats and socks to travel essentials, these gifts feel carefully thought out despite the last-minute nature of their purchase. We won't tell if you don't! Shop the must-have pieces now, and don't forget to hit overnight shipping.