A lorry and two cars have crashed on a major north-east road, completely blocking the carriage way in both directions.
The HGV crashed at around 10:40am near the B9022 Portsoy junction.
The road is completely blocked on both sides in both directions.
There are not thought to have been any injuries.
Recovery vehicles are on the way and police hope to reopen the road as soon as possible.