Jessica Alba showed off her fantastic post-pregnancy body spending the day poolside with her family in Cabo San Lucas, Mexico.

Jessica tossed a ball around with three-year-old daughter Honor and her husband, Cash Warren, while a nanny tended to the newest member of the family, daughter Haven, born last August.

The Spy Kids: All the Time in the World star, who rocked the fuchsia & striped bandeau bikini & grey fedora look in Cabo, recently revealed to Australia's InStyle magazine that outside of acting she's been focusing on a new line of eco-friendly products - mainly diapers.

"Our core item will be diapers," she says, "[but] we also have household cleaning products and bodycare products."

Jessica says she came up with the idea while pregnant with her first daughter, Honor, and she plans on making her new products affordable.

Check out her interview with InStyle here.