Queen Elizabeth II has marked what would have been her husband Prince Philip’s 100th birthday with the planting of a newly bred rose named after him.
The monarch watched the Duke of Edinburgh Rose planted in the Windsor Castle gardens last week to commemorate Philip’s centenary Thursday.