Question: Which English actor and model plays a role in Confessions of a Shopaholic?
Answer: Hugh Dancy