Queen Elizabeth celebrated her 96th birthday at her Sandringham estate on Thursday as gun salutes rang out across London and Windsor and military bands played "Happy Birthday".
Britain's longest-serving monarch, who celebrates a historic platinum jubilee this year, was pictured with two white ponies in a photo released for the occasion.