1. Give them 52 reasons:
An illustrated deck of cards turns into a considerate keepsake that she’ll treasure forever.
2. Say it with cupcakes:
When all else fails, a fresh batch of cupcakes will make anyone smile. Surprise them with their favorite cupcakes baked from scratch, and they’ll appreciate the time and thought that went into it!
3. Make them a grown-up friendship bracelet:
Gold braided cord gives this luxe take on the childhood classic a more adult look. Find out how to make these yourself in this handy video.
4. Express your everyday gratitude in song:
If you can’t say it with words, say it with music! Make your best friend a playlist full of songs that remind you of her.
5. Get them (and yourself!) a set of Best Friends for Infinity rings:
Because infinity is longer than forever!
6. Get their name tattooed on your person as a surprise:
It’s a big commitment, but your BFF is probably worth it.
7. Create a personalized photobook:
Fill it with all of your favorite pictures of important milestones and happy-fun times.
8. Tell them with embroidery:
Feel free to emblazon the cross-stitch with one of your million inside jokes.
9. Cheer them up after a tough day with a sticky note takeover:
Make a Post-It trail, and you’ve got yourself a full-fledged treasure hunt, sure to brighten up her day.
10. Pamper them with a homemade beauty treatment:
You can customize this with your bud’s favorite scents really easily (or buy one like this if you’re too busy to make your own).