Real estate aficionado and celebrity shutterbug supreme Annie Leibovitz ... Nixon. Leibovitz paid $6.5 million for the ...
Annie Leibovitz was born on October 2, 1949, in Waterbury, Connecticut. While studying painting at the San Francisco Art Institute, she took night classes in photography, and in 1970 she began ...
In May, the couple celebrated 20 years of marriage, and Leibovitz — no stranger to a royal portrait — was asked by the royals to capture the milestone at the Royal Palace in Madrid.