A MAN has been charged after allegedly stalking a woman and punching her in the face in Perth CBD.
Police said a man grabbed a woman who was walking along St Georges Terrace, pulled her hair and punched her in the face at about 4am on October 26.
The 25-year-old man then allegedly ran away towards the Mount Street footbridge.
A spokesman for WA Police said the victim, who is in her 40s, had a black eye after the assault.
Police arrested a man in his 20s in the eastern suburbs on November 1.
The 25-year-old man from Ashfield has been charged with stalking in a manner reasonably expected to intimidate and does intimidate, and assault occasioning bodily harm.
He is also charged with obscene acts in public from a separate incident.
The man appeared in the Perth Magistrates Court on November 2.