Her citizenship was revoked by the Home Office on security grounds as she was found in a refugee camp last year.
Shamima, 20, is currently in Camp Roj in Northern Syria.
In February 2015, Shamima left her home with two other teenagers, Kadiza Sultana, then 16, and Amira Abase, then 15, and travelled to Syria to join ISIS.
She was found, nine months pregnant, in a Syrian refugee camp. Later, she gave birth a baby boy, who died later.
The then British home secretary, Sajid Javid, stripped her of her British citizenship later that month.
However, Shamima Begum’s lawyers appealed the decision. Her lawyers also accused the government of making her stateless and exposing her to the risk of death or inhuman and degrading treatment.
They appealed to the Special Immigration Appeals Commission (SIAC) but it ruled the move lawful and said Shamima had not been made stateless.
The Court of Appeal on Thursday granted Shamima permission to launch a judiciary review against that decision.
“Ms Begum should be allowed to come to the United Kingdom to pursue her appeal albeit subject to such controls as the Secretary of State deems appropriate,” it added.
Questions had also risen in Bangladesh about Shamima’s citizenship as her father was once a Bangladeshi.
However, Bangladesh has nothing to do with Shamima, Foreign Minister Dr AK Abdul Momen said in February.
He also said that Shamima is neither a Bangladeshi citizen nor a dual citizen of the two countries. Her father was once a Bangladeshi and then took the British citizenship. But they never applied for dual nationality with Bangladesh.
She will not be allowed to enter Bangladesh, said the FM.
Also read: Bangladesh has nothing to do with Shamima, reiterates FM