Slideshow posted in Entertainment News | Monday, December 27, 2010
8 of 46: Natalie Portman as the warrior Isabel, James Franco and Danny McBride as princes Fabious and Thadeous and Zooey Deschanel as Belladonna in the 2011 fantasy comedy movie, 'Your Highness.' ( Photo / Universal Pictures)