James Franco and Natalie Portman: ‘Your Highness’ Stills (PHOTOS)

Are you ready for James Franco to go medieval on your butt? A batch of stills from Franco’s upcoming fantasy film, Your Highness, have descended on the Web, and the ubiquitous actor is definitely working a different look than we’ve seen him flaunting lately.

In the film, which hits theaters on April 8, 2011, Franco plays Fabious, the brother of arrogant, lazy prince Thadeous (Danny McBride). As Fabious engages on an epic quest to save his father’s kingdom, Thadeous sets his romantic sights on warrior princess Isabel (played by Natalie Portman). Zooey Deschanel, meanwhile, plays Fabious’ virginal bride, Belladonna.

Hit up the photo gallery to witness Franco and his castmates in action. Do you think you’ll check out Your Highness when it hits theaters? Let us know in the comments section.