
(Credit: Splash News)
If you're going to have an event to launch your jewelry collection, you could do a lot worse than have Beyoncé play host to the event. That's exactly what happened last night, as the lady occasionally known as Mrs. Carter, or Sasha Fierce, but mostly just Bey, hosted the launch for Lorraine Schwartz's 2BHappy collection.
The host's star power seemed to attract lots of big names, as the party was littered with head-turning ladies like Mary J. Blige, Blake Lively and Kim Kardashian, all of whom looked pretty much amazing. Lively rocked a lovely trench coat:

And Kim Kardashian in a kind of glam-goth getup:

The event was held at the swanky New York City club, Lavo, and, by all accounts, everyone got along famously. We're at a loss over here, so help us out: Who do you think was the best dressed last night? Kim Kardashian, Beyoncé or Blake Lively? Let us know in the comments!