There are awards shows and club openings and a million excuses for celebs to get crazy together in exclusive gatherings. And then there are the weirder one-offs that beg the question: how did they end up together?

Well, on November 3, one of those strange things happen. The X Factor judge Britney Spears attended a party in Las Vegas this weekend alongside A-listers including Kanye West (and his girlfriend, Kim Kardashian), Tobey Maguire, Robert De Niro, and Ludacris. So, what was the occasion?

Oh, just some Chinese billionaire’s birthday. The money man, known as Jay Lo (um, dude? That name is phonetically taken...) required all guests to wear either a tuxedo or a red dress. The party also featured Cristal served from a bar carved out of solid ice, acrobats, and other interesting touches.

Brit sang happy birthday to Jay Lo (go ahead, try not picturing her when you say that), Busta Rhymes and Q Tip performed, and Jamie Foxx emceed the whole shebang.

Oh, and did we mention there were Oompa Loompas? Because it just wouldn’t be an eccentric foreign rich guy’s birthday without tiny orange men.

Source: Las Vegas Sun

Want more X Factor goodness? Like us on Facebook or follow us on Twitter!