A 59-year-old woman, Rita Addenbrooke, who was critically injured when a car was driven into her at the Kingsway caravan park on Saturday night, has died.

Ms Addenbrooke was the manager of the park.

Police have charged a 45-year-old woman with causing grievous bodily harm after the incident.

Ms Addenbrooke was taken to Royal Perth Hospital but died this afternoon.

The driver appeared in the Perth Magistrates Court this morning and will appear again in court on March 5.

Police say charges may be upgraded following a post-mortem.