Benefit Cosmetics at the Ritz-Carlton in Half Moon Bay

To celebrate their success and their "benestars" (employees with the company for 10+ years), Benefit Cosmetics descended upon the fabulous Ritz-Carlton in Half Moon Bay for a day party. And party they did - it was awesome!