Ewan McGregor by David LaChapelle.
is it really him?!
oh god, this makes me jump up and down inside.
its not even lunchtime and my day is now already complete