Penelope Cruz Named Hottest Celebrity Body - And She Just Gave Birth In July!