Tyson Beckford poses nearly naked in British Cosmopolitan
- Photo: Antonio Petronzio/Cosmopolitan1 of 9
- Photo: RR5/WENN2 of 9
- Photo: DS7/WENN3 of 9
- Photo: Mike Coppola/Getty Images North America4 of 9
- Photo: Jim Spellman/WireImage5 of 9
- Photo: Jim Spellman/WireImage6 of 9
- Photo: HD1/WENN7 of 9
- Photo: JG6/WENN8 of 9
Tyson Beckford poses nearly nude in the July issue of British Cosmopolitan, but his reasons for doing so are hardly gratuitous. Following in the footsteps of "The Voice" judge Adam Levine and "Dallas" actor Jesse Metcalfe, the 42-year-old model agreed to strip down to raise awareness of male cancers for Cancer Research U.K.
In his sexy centerfold, Beckford -- already half out of his jeans -- strikes a seductive pose and bares his muscular upper thigh. "You can get a new phone or new trainers but you've only got one body, so you have to look after it," the toned and tattooed star says of staying in shape. "I don't smoke or drink a lot of alcohol, and I train almost every day."
Beckford had no qualms about getting naked for photographer Antonio Petronzio. "I think this is probably the coolest thing I've done for a women's magazine, by far," Beckford says.
The "Britain & Ireland's Next Top Model" judge also reveals a not-so-surprising tidbit about another famous supermodel. "The most famous woman I've seen naked? Naomi Campbell," he tells the magazine.
MORE FROM WONDERWALL:
Fergie, Sarah Jessica Parker, and Heidi Klum all get an F on this week's Fashion Offenders.Watch Video »
Diva Double Date
Beyonce and Alicia Keys double date with their famous hubbies on today's Celebs Gone Social.Watch Video »
Where Are They?
See what the cast of "American Beauty" is up to today.Watch Video »
J.Lo's Mini Me
Jennifer Lopez shares an adorable photo of her look-alike daughter, plus more celebritots on social media on today's Celebs Gone Social.Watch Video »
Prince Harry, Jessica Alba and more stars who threw out the first pitch at baseball games.Watch Video »
Sofia Vergara poses in a revealing neon bikini while her "Modern Family" castmates hit the beach in Australia on Celebs Gone Social.Watch Video »