Question: Who starred alongside Cameron Diaz in the 2008 comedy film What Happens in Vegas?
Answer: Ashton Kutcher