Kim Kardashian got her "gangster on" at Eva Longoria's 1920s-themed birthday party at the weekend.

The socialite wore a dress evoking the glamorous and decadent prohibition period In America - which saw The Rise of Al Capone and other gangsters after the sale of alcohol was banned - at the 'Desperate Housewives' actress' bash on Saturday night (12.03.11).

Posting a picture of herself at the party on twitter, she wrote underneath: "Celebrating the glamorous Eva Longoria's bday 1920s style. (sic)"

She also wrote underneath another picture of her and supermodel Heidi Klum: "Me and my girl Heidi Klum getting [our] gangster on! I love this 20's era! (sic)"

Reality TV star Kim wore a silver flapper dress to the party, teamed with a white fur wrap and she had her hair pinned in a 1920s bob style. She went to the event with her sister Khloe and their friend, businesswoman Loren Ridinger.

Eva - who split from husband Tony Parker in November 2010 - wore a Pink flapper dress to the party, and completed her look with a sparkling headband and long beads draped across her cleavage.

However, not all the revellers managed to embody the theme as well,

with reality TV star Nick Lachey appearing in a huge afro wig and unbuttoned shirt evoking the 1970s while his finacee Vanessa Minnillo looked as though she had stepped out of the 1980s party.

Eva's 36th birthday celebrations were held ahead of her birthday tomorrow (15.03.11).