New Zealand charity queen Dame Rosie Horton has had a brush with real-life royalty in London, catching up with the Queen in a surprise meeting organised by Sir Don McKinnon.
The philanthropist met Queen Elizabeth II at a cocktail party marking Commonwealth Day 2016 held at Marlborough House.
She was invited as a New Zealand representative for the Queen's Diamond Jubilee Trust. Dame Rosie said the Queen was a "beautiful person" who displayed a "zest for living".
"I realised that when I met her it may be the last time as she is not travelling large distances now and in a few weeks [April 21] will celebrate her 90th birthday."
Dame Rosie said her majesty seemed to appreciate her work.