Royal Wedding - a nation of shopkeepers
From John Lewis's understated notice inviting us to raise a cheer, to Royal Warrant holders Penhaligons with their English vintage perfumes, Scotland's shop windows have embraced the Royal Wedding.
Scottish souvenir shops are flying the flag.
John Lewis will sell you a Cool Britannia rug.
And of course mugs and plates and tea towels a-plenty in Emma Bridgewater.
In St Andrews, home of the first stirrings of royal romance, every window has a royal theme. Some are refined, such as this antique shop window.
The latest fashion - a wedding cake of cheese, in I. J. Mellis cheesemongers.
I'll leave you with the place where it really all started. Well, one of them. Enjoy the day!