Jeff Labrecque
July 10, 2009 AT 05:00 PM EDT

Zooey Deschanel has joined the Danny McBride (Tropic Thunder) comedy Your Highness, which tells the story of a lazy prince charged with saving his father’s kingdom. According to The Hollywood Reporter, the (500) Days of Summer star will play the bride of the prince’s more heroic brother (James Franco). Natalie Portman is already on-board, playing a warrior princess in this Northern Ireland-set comedy, co-written by McBride and to be directed by David Gordon Green (Pineapple Express).

You May Like