...Lewis Bradley from Any Dream Will Do.
Really? I think Angelica Houston from The Witches. Just sayin'.
Perhaps from the side.
I reckon Eric (Alexander Skarsgard) from True Blood