A motorcyclist has been charged after allegedly speeding at 100mph on the A90.
The 35-year-old was stopped by road policing officers on patrol between Ellon and Balmedie.
Police said the rider will be reported to the Procurator Fiscal in due course.