Hundreds of dedicated shoppers queued up overnight outside a Scots store to be in with a chance of buying a sought-after new watch.
Watch fans queued amid the release of the BIOCERAMIC MoonSwatch, a range of watches made in collaboration between brands Swatch and Omega.
A watch from the collection costs just £207 - a fraction of the price when compared with the Omega model, which costs around £5,000.