Do they have to be the real people? I, for example, would give it up endlessly for Alexander Skarsgard, but only when he's being Eric Northman. Ooh, and whilst we're on the subject of True Blood, probably I could find a spot for that other one - the hairy wolfy one, who's name I can't remember but it starts with an A, oh Alcide....
I might want Keanu Reeves, but would have to think which film, as rl him would be too dull.... Or maybe the guy who plays Ragnar Loughbrook in that Vikings show.
Jon Snow (although I'd need to be ten years younger) but him as Jon Snow
Oh bugger, I'm going to have to think about this one some more 