Celebrating her 96th birthday on April 21, Queen Elizabeth II is in remarkably good health for her age. The nonagenarian mother-of-four, grandmother-of-eight and great-grandmother-of-12 has been active in public life for more than seven decades, displaying great strength and resilience throughout the ups and downs of her reign.
Rarely falling ill, the longest-reigning monarch in British history is not known to have any major medical conditions, and has only ever missed official engagements on health grounds at the insistence of her doctors. So how has Her Majesty stayed so spritely, and can we learn anything from her longevity?
Here are eight reasons that could explain why the Queen has enjoyed such a long, healthy life. Are there any you swear by?