Victoria Beckham birthday

  • Marie Claire is supported by its audience. When you purchase through links on our site, we may earn commission on some of the items you choose to buy.
  • See the pics from Posh's star-studded 34th birthday bash

    Victoria and David Beckham last night hosted a star-studded bash for the Spice Girl’s 34th birthday.

    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.

    Reading now