It is a 2007 Lebanese film, the first feature film by the Lebanese director Nadine Labaki.
The film has premiered on March 20 during the 2007 Cannes Film Festival, in the Directors' Fortnight section . It ran for the Caméra d'or . I saw it last night and loved it...