Jamie Foxx celebrated his big 5-0 last night and his birthday bash had a lot of big names in attendance. The Baby Driver actor held his party at the Paramount Pictures Studios, turning a movie set into a warehouse party that had Ice Cube performing "Gangsta Gangsta," Ludacris performing "Move Bitch" and even saw Snoop Dogg on the stage as the hypeman.

Jamie's rumoured, but pretty much confirmed, girlfriend Katie Holmes was also in attendance where sources tell Entertainment Tonight that he sang along to "I love you" lyrics while looking right at her. The actor's two daughters even showed up - 23-year-old Corinne and 8-year-old Annalise - as well as Leonardo DiCaprio and Tobey McGuire.

In a post-party Instagram post, Jamie let it be known that he was about to go hard where he said, "Listen, I'm about to turn up. I'm having a fantastic day celebrating my family, my friends, they've done so many good things for me -- so many great things for me. ... We're about to have a good one tonight, about to turn up, about to be a two-day thing, and I'm appreciative."

Check out some of the party pics below.