Marleylilly We all have those friends that are hard to shop for, and girls can be especially difficult when picking the right gift. However, in my opinion, you can't quite go wrong with any of these gifts if you're buying for anyone twenty-one or older. There are nine...