Annie Liebovitz has always been my favorite photographer, and this site shows just how fantastic she is at working with celebrities. Even in the relatively simple photo above, you can see the mastery of her craft and her attention to detail. (And you can also see Jennifer Connelly, one of my favorite actresses ever.)