It is a well-known fact that people with power often exude a special kind of attractiveness. But people with SUPER powers appear to be even more attractive than most – least of all because we all spend money to see them in their box-office busting films. But who exactly are the best looking superheroes?

We round up ten of the best.

Henry Cavill showing us what to expect from The Man Of Steel (Picture: Ruckas Pictures)

10. Henry Cavill (Clark Kent/Superman, Man of Steel)

The newest in the superhero game is former The Tudors star, Henry Cavill. The 30-year-old blue eyed boy from Jersey will be playing all-American hero Superman in the upcoming Man of Steel in June. The hunk will be showing off all his hours spent bulking up in the gym in tight spandex and no doubt lots of topless scenes.

9. Halle Berry (Ororo Munroe/Storm, X-Men – NOT Catwoman)

Halle Berry may have squeezed into a tight catsuit to play catwoman once upon a time, but that film was so terrible we’d rather champion her as the white haired controller of weather Storm in the X-Men film series. The 46-year-old also squeezed into some lycra for the superhero series, and will be donning the figure-hugging onesie in the upcoming X-Men: Days of Future Past film.

8. Jessica Alba (Susan Storm/Invisible Woman – Fantastic 4)

Hot Latino Jessica Alba, 32, sported blonde locks to play Susan Storm in the 2005 film Fantastic Four. After an interstellar accident she was left with superhuman gifts that made her able to create force fields and also turn invisible – although we much prefer when we can see this hot moma in action.

7. Michael Fassbender (Eric Lensherr/Magneto, X-Men: First Class)

Hat’s off to Sir Ian McKellen for creating a perfect villain with Magneto in the original X-Men series running from 2000 to 2006, but things were sexed up in the 2011 reboot X-Men: First Class with the arrival of Michael Fassbender as a younger version of the comic book villain. Things were taken to a Bond level of adventure as the magnetic character travelled the globe to hunt down Nazi war criminals who had held him captive during WWII. But the universe has decided both these actors should unite to portray the iconic baddie in 2014 for X-Men: Days of Future Past which will see both McKellen, 73, AND Fassbender, 36, embody Mr Lensherr thanks to a time travel plot.

6. Chris Hemsworth (Thor, Thor)

Australian muscle God Chris Hemsworth, 29, turned God of Thunder in the 2011 Marvel film, Thor. Playing the title role, the actor travelled across space, controlled lightening, and won the heart of Natalie Portman’s Jane Foster in the action adventure. He returned to screens a year later in the Blockbuster smash, Avengers Assemble, and will play Thor again later this year in Thor: The Dark World – due out in October.

To beef up for his role, Chris had to eat 1,000 calories MORE than what he should per day.

5. Jennifer Garner (Elektra Natchios, Daredevil/Elektra)

While Daredevil was a bit of a commercial and critical flop when it was released in 2003, Jennifer Garner, 41, was praised as a highlight of the comic book movie. Playing a highly skilled martial arts expert named Elektra Natchios, Garner reprised her role in 2005 for a headlining adventure. Sadly the poorly scripted film didn’t make the most of Garner’s talents as her character was brought back from the dead and tasked with protecting a family. But something good did come out of the whole Daredevil/Elektra mess – as it is where Garner and her husband Ben Affleck first met. Nice.

Hugh Jackman as Wolverine (Picture: 20th Century Fox)

4. Hugh Jackman (Logan Howlett/Wolverine, X-Men)

One of the most iconic characters of all time needed a strong male actor to portray him. Director Bryan Singer first approached Australian actor Russell Crowe to play the clawed mutant Wolverine, but he turned the role down. This left the door open for fellow Aussie Hugh Jackman to fill in the space and his portrayal as the bad tempered hero has gone down in history as one of the best. Jackman, 44, is the only actor to have appeared in every X-Men film since he first appeared in 2000.

3. Jennifer Lawrence (Raven Darkholme/Mystique, X-Men First Class)

Rebecca Romijn was sadly given only a supporting role as Mystique in the 2000-2006 run of X-Men films, but 22-year-old Jennifer Lawrence fleshed out the shape shifting character much more in the 2011 X-Men: First Class film. Whether playing blonde haired human embodiment Raven Darkholme or blue skinned Mystique, Lawerence sizzled whenever on screen – and even hooked up with co-star Nicholas Hoult once filming wrapped. Romijn even made a brief appearance in the 2011 outing, as Mystique shifted into a future vision of herself.

Although strictly speaking not a superhero as she wasn’t bitten by anything radioactive or evolved on a micro genetic level, Scarlett Johansson, 28, sure demonstrated Godly powers of stamina as she squeezed into a tight uniform to dispatch a pack of bad guys in Iron Man 2. She repeated the trick in last summer’s Avengers Assemble and will next be seen as Black Widow/Natasha Romanoff again in Captain America: The Winter Soldier in 2014. The actress sizzles on screen when she’s kicking ass.

1. Aaron Johnson (Dave Lizewski/Kick Ass – Kick Ass)

British hottie Aaron Johnson got into kick ass shape to become, er… Kick-Ass in the 2010 comedy comic actioner. School nerd Dave Lizewski by day, crime fighting Kick-Ass by night, the 22-year-old actor will be flashing his six pack again this summer in the super-hero sequel.