This image was lost some time after publication.

Victoria Beckham and her razor-sharp cheekbones celebrated her 34th birthday last night alongside soon-to-be Yeshivite husband David, and two new female friends: Eva Longoria and Kate Beckinsale, both of whom were dressed to the nines in order to live up to the immaculately glamorous appearances Posh and her cronies tend to exhibit. But were Longoria and Beckinsale also trying to fill the stilettos of Beckham BFF, a role Katie Holmes has filled for so many years? Favored dining, uh, dieting companions Tom and Katie were noticeably absent from the festivities. Did Tom Cruise's wishes to keep Katie away from the bobble-headed Brit come true so quickly?

As we heard last week, Tommy had just about had it with Katie and Posh's buddy system when it came to losing weight, and intended on splitting up the power union so he could have his regular-sized wife back. And we'll never know how they do it (or who "they" is, for that matter), but all the forces of Scientology seem to have come together to dissuade Katie from hanging out with the Beckham bunch in order to please Hubbard Hall of Famer Cruise. But really, we somehow suspect Beckinsale and Longoria are far more fun to hang out with. They both have that ginormous toothy laugh going on, and don't come accompanied by men who are over a foot shorter than them in their heels.

[Photo credit: Pacific Coast News via Daily Mail]