It’s official: Wedding season is upon us. If you’re like me, you have approximately 800,000 nuptials to witness over the course of the next four months. Don’t get me wrong, I’m more than happy to attend; weddings at their best are beautiful occasions to celebrate the union of two individuals. But there are certain awful guests who lurk at the fringes of every wedding and threaten to turn a joyful event into American Horror Story: Wedding Edition.
Blue Shampoo Is Here To Save Brunettes From Brassy Hair