Paria Veisi, 37, was reported missing after leaving work in Cardiff at around 3pm on 12 April.
Her disappearance was described by police as “totally out of character” and prompted a widespread search.
Her Mercedes GLC 200 was later found on Dorchester Avenue in the Penylan area of Cardiff on the evening of Tuesday 15 April.
Her body was discovered at an address in Penylan on Saturday, South Wales Police said.
Read more from Sky News:
Sky News uncovers new evidence on aid workers attack
The Godfather-style gang war gripping two cities
A 41-year-old man from Penylan has been charged with murder, preventing lawful and decent burial of a dead body and assaulting a person occasioning them actual bodily harm.
A 48-year-old woman from London has been charged with preventing a lawful and decent burial of a dead body and conspiring to pervert the course of justice.
They both appeared at Cardiff Magistrates’ Court on Saturday.
“This brings our search for Paria to a sad and tragic end,” said Detective Chief Inspector Matt Powell.
“Paria’s family, all those who knew her, and those in her local community, will be deeply saddened and shocked by these latest developments.
“Family liaison officers are continuing to support Paria’s family.”