Actress Salma Hayek and her fiancé François Henri Pinault are celebrating the birth of a baby daughter.

According to People magazine Hayek's publicist confirmed the news, saying in a statement: "Mother and daughter are doing well".

A source told the magazine that the 41-year-old actress and executive producer of 'Ugly Betty' entered hospital last Thursday.

The baby will reportedly be named Valentina Paloma Pinault.