Jessica Alba has announced the birth of her third child. She has named the child Hayes Alba Warren.
Sharing a picture of the newborn to social media, she wrote: '12/31/17 Best gift to ring in the New Year!! Cash and I feel so blessed.
'Haven and Honor are already obsessed with their new baby bro.'