Jessica Alba has given birth to a baby girl and named her Honor Marie Warren.
Jessica Alba gives birth to baby girl