A 17-year-old girl is seriously ill in hospital after being struck by a car near Edinburgh.
The crash, which involved a black MG HS car, happened on Haddington Road in Musselburgh at about 16:15 on Friday.
Emergency services attended and the teenager was taken to hospital where her condition is described as "critical".
The 37-year-old male driver was also taken to hospital, and was arrested and charged in relation to the incident. He is due to appear at Edinburgh Sheriff Court on Tuesday.