One of the best and most beautiful moms in Hollywood celebrates a birthday today.
Jessica Alba is 32!!!
The gorgeous star will next be seen in the latest edition of the Sin City franchise, but has been away from the big screen for awhile for a very good reason:
She's the dedicated mother of two daughters: Honor, 4 and Haven, 1.
But Alba recently made news for saying that she wore a double corset for three months to shed her baby weight. OUCH!