He is so gorgeous!
Joshua Jackson looked especially yummers at the Fox Upfront presentation yesterday for his show Fringe!
HAWT!
[Image via AP Images.]