Glamour magazine has published the results of "50 Sexiest Men" for the year 2011. "Twilight" star Robert Pattinson topped the list for the third year.
Britney Spears and Robert Pattinson arrive at Teen Choice 2009 Awards taping in Los Angeles, California August 9,2009.
Zac Efron and Rihanna watch Game 2 of the NBA Finals basketball game between the Los Angeles Lakers and the Orlando Magic in Los Angeles, June 7, 2009.
Heather Graham and Zac Efron pose for at the premiere of the film "The Hangover" at Grauman's Chinese theatre in Hollywood, June 2, 2009.
Actress Sienna Miller arrives at the 2009 MTV Movie Awards in Los Angeles May 31, 2009.
Zac Efron and Vanessa Hudgens (L) kiss as they watch the Los Angeles Lakers play in Los Angeles, April 19, 2009..
Cast member Zac Efron attends the movie premiere of the film "17 Again" in Los Angeles April 14, 2009.
Zac Efron holds up his award during the ShoWest Award show at the Paris Las Vegas resort in Las Vegas.
Actor Zac Efron arrives for the UK premiere of "17 Again" in Leicester Square, central London March 26, 2009. [Agencies]
Actress Marley Shelton poses at the premiere of the movie "Watchmen" at the Grauman's Chinese theatre in Hollywood, California March 2, 2009.
Actors Zac Efron and Vanessa Hudgens (R) arrive at the 81st Academy Awards in Hollywood, California February 22, 2009.
Vanessa Hudgens picked up $12,000 worth of freebies over the weekend at the Golden Globe awards "swag suites".