No Surprise, Annie Leibovitz's New $11 Million Home Is Picture-Perfect
Famed fashion photographer Annie Leibovitz just nabbed herself a new home, and yes, it's picture-perfect. Located on New York's esteemed Central Park West, she recently purchased the three-bedroom, 3.5-bathroom duplex for $11.25 million — a bargain compared to her former $28.5 million pad. The home features high ceilings, a grand staircase, and of course, breathtaking views of Central Park. The full-service building comes complete with timeless details and a few famous neighbors, including Robert De Niro. Just a day in the life, right?