The summer solstice marks the longest day of the year, and what better way to honor it than by throwing a fabulous summer solstice party? This magical moment, when the sun reaches its highest point in the sky, is a perfect excuse to gather your loved ones, dance in the twilight, and soak up every go...