Looking for the perfect Christmas gift for your best friend? The best time to shop is right around the corner — Black Friday and Cyber Monday are your golden opportunity to grab amazing deals on thoughtful, beautiful, and even luxurious presents. In this guide, I’ve put together curated lists of my favorite products that are …