Youngsters around Inverness got a pleasant surprise when Hello Kitty stopped by the city for a visit.
The friendly feline spent the day at the local Specsavers store and later took to the High Street, handing out special goody bags filled with sweets, pens and Gruffalo stickers.
The popular children’s character even swung by Bellfield Park and Whin Park to surprise children with treats and parents with £20 vouchers for the Inverness store.
Specsavers offers both Hello Kitty and Gruffalo frames for children.
All glasses in the kids’ £64 and teens’ £85 ranges are free with under-16s’ NHS funding.