Eva Longoria , Demi Moore , Lea Michele , and Olivia Wilde  were decked out in red and white at today's third annual Variety's Power of Women luncheon in Beverly Hills. Among the ladies being honored were Eva, Lea, Olivia, Mary J. Blige, and Annette Bening. It's been an exciting week for Lea, who kicked things off in a beautiful Marchesa  gown at Sunday's Emmys and kept the fun going during Tuesday's season three premiere of Glee . There was a big premiere night for Demi's family as well with Ashton Kutcher 's record-breaking debut on the opener of Two and a Half Men. Eva's also bracing for the final season of her drama Desperate Housewives, which kicks off on Sunday. Meanwhile, Olivia doesn't have a TV project debuting, but there's a possibility she might be jumping into a new relationship. Olivia was spotted on a stroll with Ryan Reynolds  following their romantic lunch in NYC.
Lea Michele  wore a short and sexy white dress to the luncheon.
Jennifer Love Hewitt  stepped out in a Herve Leger  wrap dress.
Lea did her trademark pose on the red carpet.
Olivia Wilde  picked a chic black and white dress for the casual affair.
Olivia spiced up her makeup with red lipstick.
Eva wore a strapless red dress.
Eva posed for photographers before the luncheon began.
Demi Moore  curled her black tresses for the lunch reception.
Mary J. Blige was right on trend in her red dress.
Honoree Annette Bening was joined at the luncheon by Warren Beatty.
Eva and Demi posed for photos before taking their seat at lunch.
Eva's dressed popped on the the red carpet.
Jeanne Tripplehorn was on hand to recognize her fellow actresses.
The Help's Allison Janney came dressed in a chic black skirt for her lunch with friends.
Allison and Mary snapped a photo together.
Inside Demi Moore  was seated next to Lea Michele .
Eva and Demi stuck close throughout the event.
Eva met up with Demi on the red carpet.
Eva Longoria  and Ana de la Reguera met up backstage for a quick photo.
Eva joined Demi for a photo on the red carpet.