Joshua Jackson

No, I really mean it! Diane Kruger is obvs stunning - after all, she did play Helen in Troy - and Joshua Jackson has always been a cute boy next door type, but together they make quite an attractive pair!