The singer, who already has two children from the African country- David, adopted in 2006 and Mercy, adopted in 2009, apparently appeared in court in Lilongwe last month after filing her application.
The country's High Court made the ruling today and the Malawian judiciary spokesman Mlenga Mvula said the 58-year-old diva was inside the court when the ruling was given, reported BBC.
"In fact, at the time we were granting her the permission she was in the courtroom with her lawyers," Mvula said.
"The rumours of an adoption process are untrue. I am in Malawi to check on the children's hospital in Blantyre and my other work with Raising Malawi and then heading home," she said at the time.