A man has been charged with the murder of 22-year-old Sian O'Callaghan.
Christopher Halliwell, 47, was arrested on Thursday after Miss O'Callaghan's body was found at White Horse Hill in Uffington, Oxfordshire. He was charged with murder on Saturday.
Miss O'Callaghan had not been seen since leaving a nightclub in Swindon early on Saturday 19 March.
Mr Halliwell, of Ashbury Avenue, Swindon, is due to appear before Swindon magistrates on Monday.
In a joint statement, Wiltshire Police and the Crown Prosecution Service said Mr Halliwell had been charged on Saturday evening.
District Crown Prosecutor Simon Brenchley said: "I have been working closely with Wiltshire Police and now have authorised them to charge Christopher Halliwell with Sian O'Callaghan's murder.
"Having reviewed the evidence, I am satisfied that there is sufficient to charge him, and that it is in the public interest to do so.
"I will keep liaising closely with the police as their investigation continues."
Mr Halliwell remains in police custody at Gablecross Police Station in Swindon.
Police have been digging on Baxter's Farm, in the Gloucestershire Cotswolds 17 miles from where Miss O'Callaghan's body was discovered, since late on Thursday.
On Saturday they revealed they had found human remains but said they had yet to identify them.
Hundreds of Chinese lanterns and balloons were launched into the sky on Saturday evening during an event in Swindon in memory of Miss O'Callaghan. Thousands of people gathered at the town's Polo Ground for a two-minute silence.
Team mates also stood in silence on Saturday afternoon at the club where she played bowls.