may have just split from boyfriend
Eduardo Cruz, but that didn't keep her from enjoying a night with pals who came out to honor the Desperate Housewives
starlet as she turned 37.
"She had a little celebratory birthday dinner," a source tells PEOPLE of Longoria's intimate, seven-person event Tuesday evening at Cut restaurant in Beverly Hills, that included BFF Mario Lopez
and his fiancée Courtney Mazza, along with Kevin Connolly. "She had a great time and was really enjoying herself."
The next night, she made her way to West Hollywood hotspot Chateau Marmont, where she hung out on the patio and "looked stunning and picture-perfect" in a white fitted blazer, tall beige strappy heels and black skinny pants, according to an onlooker. "She appeared to be in an upbeat, cheery mood."
As for the breakup, the Longoria insider says she is "doing okay."
"[The split] is something that happened, and she's moving on and focusing on her work right now," says the source of Longoria, who is launching her latest fragrance Evamour at the end of this month and executive producing NBC's new fall reality show, All About Love
For her actual birthday, on Thursday, the actress hit the campaign trail for President Barack Obama. Longoria, who is a co-chair for the re-elect Obama campaign, attended and spoke at a screening of The Road We've Traveled
, a 17-minute documentary about the President's first term in office. And later Thursday night, she stepped out for dinner with her hairstylist Ken Paves and pals Victoria Beckham
and Kate Beckinsale
. – ULRICA WIHLBORG and JENNIFER GARCIA