130 items

Being a bridesmaid isn't a walk in the park (have you tried being on grass in heels?). That's why bridesmaid gifts that say, "Thanks for being part of our big day," or "Sorry for being such a psycho" can be a really important touch – and a small price to pay for preserving your friendship!

Read more