The Queen has been given a rose named after her late husband Prince Philip to mark what would have been his 100th birthday, as the royals paid tribute to the family's former patriarch.
Philip, the Duke of Edinburgh, died on April 9, just two months short of his landmark birthday after more than seven decades of marriage to Elizabeth, who is 95.
The palace said that last week Elizabeth had been presented with a Duke of Edinburgh Rose - a newly bred pink commemorative rose - in his memory.
Prince Charles said on Twitter he was remembering his father, while youngest son Prince Edward said it was a day to celebrate the life of Philip, whom he described as a "larger than life person.
"We would have loved it if he had been here and been with us, but then birthdays were not necessarily his, you know ... he didn't really want all the fuss and bother," Edward told the BBC.
The commemorative rose has been planted at the rose border of the East Terrace Garden at the queen's Windsor Castle home west of London, where she has spent most of her time since the outbreak of the COVID-19 pandemic and where her husband died.
A royalty from the sale of each rose will go towards the Duke of Edinburgh Award Living Legacy Fund, supporting a scheme for young people that Philip set up and which now operates in more than 130 countries.
"Whilst being very poignant, it was a delight to give Her Majesty The Queen ... the Duke of Edinburgh Rose to mark what would have been (his) 100th birthday and to remember his remarkable life," said Keith Weed, president of the Royal Horticultural Society.
Philip, who was born on the Greek island of Corfu on June 10, 1921, married then-Princess Elizabeth in 1947 - five years before she became queen at age 25.
Their marriage lasted 73 years, making Philip Britain's longest-serving consort. The Queen has called her husband her "strength and stay" in public.
He devoted his life to royal service, taking on tens of thousands of engagements and accompanying the queen on official visits to some 140 countries. He retired from royal duties in 2017, at age 96.