Heidi Klum and Kim Kardashian pose in 1920s fancy dress. Photo: Kim Kardashian
Never one to pass up an opportunity to dress to the nines, Kim Kardashian went all out for friend Eva Longoria's birthday celebrations.
Longoria threw a 1920s themed event and Kim rose to the challenge with her outfit. The fringed silver dress, white fur shrug and over -the-top necklace fit the brief perfectly, while strong red lips and smoky eyes screamed old fashioned Hollywood glamour.
Kim was joined a the party by Project Runway host Heidi Klum who got into the party spirit with a beaded purple dress and matching headband.