With friends like Heidi Klum and Kim Kardashian your birthday party is bound to be an A-list, glamorous affair, as Eva Longoria discovered when she rang in her 36th birthday on the weekend. In Twitpics shared by Kim we can see that the girls nailed the 1920s theme — Heidi’s was more flapper-esque while Kim busted out a more gangster wife look — and Eva shone in a shimmery dress with sparkly accessories. But it hasn’t been all about fun and festivities for the birthday girl. She’s been busy on Twitter, trying to raise awareness about her philanthropic causes (such as TwitChange, which organises online charity auctions) and sending her love and prayers to Japan following the tragic earthquakes and tsunamis. She’s also been able to fit in a little romance on the side — last week she was spotted making out with Eduardo Cruz, younger brother of Penélope.