A man has been charged in connection with the rape of a woman in Fleshmarket close.
A 44-year-old was attacked and raped in the Old Town in a lane just off the High Street, at about 03:00 on Wednesday.
READ MORE: Woman raped in Edinburgh’s Fleshmarket Close
A 24-year-old man is due to appear at Edinburgh Sheriff Court on Friday.
Police are appealing for witnesses to the attack.