Does Kate Upton or Jessica Alba Have the Hottest Celebrity Body Ever? You Voted, and...

It was almost too close to call, but thanks to a tiny 3 percent difference in poll results, we did declare a winner!

By Rebecca Macatee Jan 09, 2015 10:12 PMTags
Hot Celeb Bodies Tournament, Kate Uptown, Jessica AlbaINFphoto.com, Fame Flynet

Hollywood is filled with sexy women—and there's no denying these ladies have some insanely amazing bodies.

This week, E! News started with 16 of the hottest female stars, polling readers each day in order to narrow this list down. Gisele Bündchen, Kate Hudson, Kim Kardashian, Katy Perry, Jennifer Lopez, Gwyneth Paltrow, Britney Spears and Scarlett Johansson were out after the first round (in this competition, though, it really is an honor just to be nominated).

Adriana Lima, Beyoncé, Cameron Diaz, and Jessica Biel got the boot in round 2, and in the next round of polling, Jennifer Aniston and Sofía Vergara were voted from the running.

Only Kate Upton and Jessica alba remained for Thursday's fourth and final round. You voted, but there could only be one winner of E!'s Hottest Celebrity Body Tournament. And while the results were painstakingly close, the title went the 33-year-old mother of two (Alba), who ended up with a 3 percent lead over the 22-year-old Sports Illustrated swimsuit model and actress (Upton)!

Did we mention Alba is the mother of two (yes, two!) little girls?! She's genetically blessed, clearly, but she also works hard to look this good!

Congratulations to this very hot, very sexy mama: You officially have the hottest celebrity body of all!