Zooey Deschanel has boarded the cast of the Universal comedy Your Highness, which David Gordon Green will begin shooting this month in Northern Ireland.

According to The Hollywood Reporter, Your Highness was written by Ben Best and Danny McBride, and centers on an arrogant, lazy prince (McBride) who must complete a quest to save his father's kingdom. Joining him on the quest is his more heroic brother (James Franco). Deschanel plays Belladonna, Franco's virginal bride.

Natalie Portman plays McBride's love interest, a warrior princess.

Scott Stuber is producing.