Question: What 2005 film did the co-founder of fashion label Marchesa appear in?
Sentence (from "The Business (film)"): The Business is a 2005 film written and directed by Nick Love.
Relevant evidence: Yes