What would you like to know?
Share this Story
List View
On
Off

Hot Men With Swords

#1/10: Gerard Butler in 300
#1/10: Gerard Butler in 300
All the ladies swooned over Gerard Butler's body when he portrayed King Leonidas in the 2006 movie 300.
#2/10: Ryan Reynolds in X-Men Origins: Wolverine
#2/10: Ryan Reynolds in X-Men Origins: Wolverine
Sword-wielding Ryan Reynolds played Wade Wilson/Deadpool in the 2009 film X-Men Origins: Wolverine.
#3/10: Johnny Depp in Pirates of the Caribbean
#3/10: Johnny Depp in Pirates of the Caribbean
Who can resist Johnny Deep as the eccentric pirate Captain Jack Sparrow in the Pirates of the Caribbean films?
#4/10: Russell Crowe in Gladiator
#4/10: Russell Crowe in Gladiator
Russell Crowe won the Academy Award for Best Actor for his portrayal of Maximus in the 2000 film Gladiator, which also won for Best Picture, Costume Design, Sound Mixing and Visual Effects.
#5/10: Mel Gibson in Braveheart
#5/10: Mel Gibson in Braveheart
Before he started acting crazy, Mel Gibson played the legendary William Wallace in Braveheart (1995).
#6/10: Viggo Mortensen in The Lord of the Rings
#6/10: Viggo Mortensen in The Lord of the Rings
Though he had appeared in a variety of notable movies in the 90s, Viggo Mortensen made a major breakthrough in 2001 as Aragorn in The Lord of the Rings trilogy.
#7/10: Antonio Banderas in The Mask of Zorro
#7/10: Antonio Banderas in The Mask of Zorro
Antonio Banderas stole hearts as Zorro in The Mask of Zorro (1998) as he starred opposite of Catherine Zeta-Jones.
#9/10: The Three Musketeers (1993)
#9/10: The Three Musketeers (1993)
The 1993 version of The Three Musketeers starred hotties Kiefer Sutherland, Charlie Sheen and Chris O'Donnell.
Close

And you'll see personalized content just for you whenever you click the My Feed .

SheKnows is making some changes!