(exposay.com ) - Jessica Alba has had a second baby shower.
The actress celebrated her upcoming birth with her family in her hometown of Pomona, California.
A source said: "The first shower was thrown by her friends, but her mom wanted to throw something more intimate for the family."
Guests were asked to bring a copy of their favorite childhood book so Jessica - who is expecting her first child with fiance Cash Warren - can start a library for the unborn tot. The invites were printed on a special composted paper filled with wildflower seeds - which can be planted as part of the 'celebration of life'.
At Jessica's first shower, guests were given leather bracelets and instructed to wear them until the baby is born.
The "Fantastic Four" star is believed to be having a girl and is due to give birth in June.