15/03/2011 13:08 GMT | Updated 22/05/2015 10:12 BST

Kim Kardashian Goes Ultra-Glam For Eva Longoria's Birthday

Kim Kardashian and Heidi Klum in fancy dress 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.