People Staff
June 29, 2009 12:00 PM

VOTED NO. 1!

BY PEOPLE.COM READERS

ZAC EFRON, 21

The 17 Again star makes a splash in Hawaii.

NO. 2

ROBERT BUCKLEY, 28

The Lipstick Jungle actor unleashes his boyish charm and a rock-hard six-pack in Hawaii.

3

MARIO LOPEZ, 35

In Long Beach, Calif., PEOPLE’s 2008 Hottest Bachelor proves he’s still got it.

4

TYSON BECKFORD, 39

The tattooed model struts his stuff on a London runway. Work it!

5

JASON STATHAM, 36

Chiseled chest. Check! Smoldering stare. Check! The British action star makes waves in the Malibu surf.

6

RAFAEL NADAL, 23

The tennis pro hits the beach in Mallorca, Spain.

NO. 7

JOHN LEGEND, 30

The R&B singer takes his bulldog for a walk in Miami.

8

JUSTIN GASTON, 20

The model—and Miley Cyrus ex—steps out in Los Angeles.

9

JARED LETO, 37

A sunny L.A. day means a shirtless stroll for the actor and singer.

You May Like

EDIT POST