They are some of the most beautiful women in the world and they have the hottest Hollywood bodies …
Thirty-one-year-old Jessica Alba and 22-year-old Hayden Panettiere.
Mama Jessica gave birth to her second child less than a year ago — and her abs are rock hard again!
She was joined with her daughters, Haven and Honor, while enjoying the sunshine in Italy’s Amalfi Coast. Although hubby Cash Warren didn’t make the trip, Jessica’s mom, Catherine joined in the fun.
As for Hayden, she showed off her toned body in Cabo San Lucas, Mexico with her beau Scotty McKnight.
The Heroes star and her NY Jets boyfriend had a sporty vacation — they even went para sailing.
It may not be fair for us to ask — but we’re going to anyway — who’s hotter?