The softest cashmere sweater, $75, which comes in 14 colors, to keep her cozy all winter.
A reassuring mug, $55. (This $12 one is sweet and fitting, too.)… Read more
The post Gift Guide #1: Your Best Friend Who Gave You 15 Nicknames and Will Never Not Answer Your Call. appeared first on A Cup of Jo.