From April, 2016

Long live Gan-Gan!

Photographer Annie Leibovitz recently shot this portrait of Queen Elizabeth, who just turned 90, with her five great-grandchildren and two youngest grandchildren.