With The Tempest and the new Chronicles of Narnia flick both opening this week, we figured it was high time to look back on some of the hottest actresses who’ve taken on the fantasy film genre. Whether soaring over a mystical forest on winged-horseback, escaping an evil warlock’s mountain lair or just staring serenely out of a palace window, these are the girls who make fantasy look good.

Kiera KnightleyKing Arthur

Keira Knightley

Easily one of the more badass depictions of Guinevere on film, Keira Knightley’s role as the fabled queen required her to wear little more than a leather belt for a shirt throughout the better part of the movie.

Liv TylerThe Lord of the Rings

Liv Tyler

Excellent storytelling and awe-inspiring imagery aside, Peter Jackson’s greatest accomplishment with the LOTR trilogy was how he managed to make Liv Tyler even hotter than usual.

Cate BlanchettThe Lord of the Rings

Cate Blanchett

Same with Cate Blanchett, but in the battle for sexiest elf-lady in Middle Earth, Arwen will always be first.

Connie NielsenGladiator

Connie Nielsen

Connie Nielsen played up the allure in her role as the Roman princess Lucilla. Not even her brother could resist.

Gemma ArtertonPrince of Persia

Gemma Arterton

A mostly horrible movie, yes, but how bad can any movie really be if it has Gemma Arterton in it? All you have to do is turn off the sound, keep your finger on the fast forward button and pretend you’re watching Donnie Darko whenever Jake Gyllenhaal shows up on screen.

Angelina JolieBeowulf

Angelina Jolie

Next to Godzilla, Angelina Jolie’s portrayal of Grendel’s mother will likely go down as the sexiest computer-generated lizard monster in movie history.

Lena Headey300

Lena Headey

Marching off to certain death wouldn’t be so bad provided you had Lena Headey in an ill-fitting toga to keep you company on your last night before battle.

Alexa DavalosClash of the Titans

Alexa Davalos

Even though it would have been totally awesome, we’re glad the kraken didn’t eat her.

Natalie PortmanYour Highness

Natalie Portman

The movie hasn’t even come out yet, but we’re calling this one now. If you have any doubts, go ahead and watch the red band trailer. Yeah, that’s right. She’s kind of almost naked in it.