Best Christmas gifts for best friends: 28 thoughtful ideas for 2024 7 hours ago Is your bestie hard to shop for? We’ve got you covered.