Taken by renowned American photographer Annie Leibovitz at Windsor Castle after Easter, this picture has been released by Buckingham Palace on the day of Prince Philip's 95th birthday.