She gave birth to her second child less than a year ago but looking at Jessica Alba's body, you would never know that she had been pregnant twice.
The 31-year-old actress showed off her fantastic figure today while holidaying in Italy. Jessica was clearly feeling the heat and decided to spend most of her time in the swimming pool wearing a two-piece that highlighted her slender frame.
Jessica's swimwear consisted of a red and white printed halterneck top and drawstring bottoms.
more + pictures after the break...
The actress wasn't bothered about her long dark hair getting wet and decided to leave it down as she played with her children in the water.
She completed her look with a pair of dark sunglasses and appeared happy and relaxed while enjoying some quality time with her family.