Rommel Demano/Getty Images for The Daily Front Row, Kevin Mazur/Getty Images for The Honest Company
The competition's been fierce, but finally, we're down to just two women vying for the title of Hottest Celebrity Body: Kate Upton and Jessica Alba!
These bombshell babes beat out some other sexy superstars to make it into the fourth and final round of our tournament, including hotties like Beyoncé, Adriana Lima, Cameron Diaz and Jessica Biel!
Kate, 22, and Jessica, 33, work hard for those bangin' bods (being genetically fortunate probably plays a hand, too) and it shows! They're both sexy, obviously, but only one woman can win our hottest celebrity body tournament. So who should it be?! Cast your vote for Kate or Jessica below!
INFphoto.com, Fame Flynet
Poll
Hottest Celeb Bodies 4.1
Check back tomorrow to see if your pick won!