Next question: who plays sophie's boyfriend in mamma mia?
Dominic Cooper