50 Best Friend Gifts for Your Favorite Pal

We've rounded up the ultimate best friend gifts. These sophisticated, whimsical finds are both practical and just plain pretty.