Heart Shaped Hot Water Bottle If I've got cramps, I reach for this Heart Shaped Hot Water Bottle ($14). I used to think it was old fashioned, but I really love it. Image Source: urbanoutfitters.com Heart Shaped Hot Water Bottle $14 from urbanoutfitters.com Buy Now