These are the best bachelorette party gifts and favors for the bride and friends.