See the pics from Posh's star-studded 34th birthday bash
A slew of Hollywood stars arrived at upmarket eaterie Via Veneto in Santa Monica for the Posh party, including Katie Holmes and Tom Cruise, Eva Longoria Parker, and new best friends Kate Beckinsale and her husband Len Wiseman.
The birthday girl looked stunning in a strapless black and white pencil dress and black peep-toe heels, while Katie Holmes glowed in a mustard-gold Balenciaga minidress and paid tribute to Victoria in a pair of dVb shades.
Eva Longoria Parker wowed, as usual, in a cream dress by Badgley Mischka, gorgeous Giuseppe Zanotti heels and a Prada clutch.
Other guests included Sean ‘P Diddy’ Combs, who arrived with former girlfriend Kim Porter on his arm, sparking rumours the pair are back together; Heidi Klum, who looked fabulous in a smart black jacket and a monochrome mini; Sir Elton John and David Furnish; Gavin Rossdale and Gwen Stefani, who covered up her baby bump in a stunning floral maxidress.
This is the third birhday bash this week for Posh, whose actual birthday was last Thursday.
On Wednesday – the night before her birthday – she invited Kate Beckinsale and director husband Len and Desperate Housewives star Eva to dine at the latter’s new Hollywood restaurant, Beso – or perhaps Eva invited her? Either way, Victoria looked stunning in a cobalt blue minidress by Versace.
The Spice Girl’s actual birthday, on Thursday, was a simple family affair, which saw the clan, including David and their three sons Brooklyn, Romeo and Cruz, head to the Pink Taco restaurant chain in a Century City shopping mall. For this outing, Victoria wore a cutesy black dress by Milly.