Finlay & Co. is a British sunglasses company founded in 2012 that started with being specialised in unisex wooden sunglasses. The company won a Shell LiveWIRE Grand Ideas Award in 2012 and featured in the British Fashion Awards. From Wikipedia
The Princess of Wales was spotted shopping for glasses in London, signaling her gradual return to daily routines after a challenging health journey.