Question: who plays duke in she's the man
Answer: Channing Tatum