Around 60 dogs stormed the sands at Kingsbarns Beach on Saturday for a golden retriever meet-up.
Organised every few months, the events are a great opportunity for retriever owners to get together.
With the latest meet-up coinciding with events in Windsor, there was even a royal wedding theme for some of the prized pets.
Saturday’s gathering also raised money for Happy Paws, a charity that rescues and re-homes golden retrievers.
Photos courtesy of Brian Walker