Beverly Hills Selma Blair Beverly Hills Selma Blair

Selma Blair stepped out to grab lunch at Cheebo in Hollywood, and we're totally digging her bright blue pants! Although most new moms would shy away from attention-grabbing hues, the 39-year-old actress had no problem focusing the spotlight on her amazing post-baby bod!

After welcoming son Arthur in July, the hot mama wasted no time getting back into shape...and it shows! Giving Victoria Beckham a run for her money, the Cruel Intentions star shed her baby weight at lightning speed, and now we know why...she's starring in a new show with Charlie Sheen!

Is that a script we see in her hand? We haven't seen Selma on the big screen in a while, but it seems the actress is packing her schedule with work. In addition to TV, she is set to star in Four Saints, a British war drama currently in pre-production.