I will buy basically anything that's Yves Klein blue. And I'm okay with that.

Whether it's for my wrapping a gift, tying myself a hair bow (which let's be real, I have never done, never will do, and yet still can't help but pretend otherwise), or tying my dog a neck bow (this, however, happens all the time), this purchase seems pretty necessary.

1/4" Velvet Ribbon 25 Yard Roll, $7.90

10 of 10