Jamie Foxx rang in his 50th birthday among his famous friends including rumoured girlfriend Katie Holmes and Leonardo DiCaprio.