The Vicky Cristina Barcelona actor landed the 2,484th star a day before the 23rd 007 movie hit theatres in America - and Bardem, the latest Bond villain, celebrated with his movie friends.
Accepting the honour outside the El Capitan Theatre on Hollywood Boulevard, the 43 year old poked fun at his crooked nose, which he once broke in a bar fight.
He joked, ""Javier Bardem Day. That's so cool. And what's that like? Does everyone have to walk with a broken nose around Hollywood Boulevard?""
Mendes paid tribute to the actor and told the assembled audience that Bardem was ""so embarrassed"" to be receiving the prestigious honour, which his wife Penelope Cruz landed last year (11).