Police have launched an appeal after a pregnant woman was flung to the ground during a violent carjacking in Manchester.

The unnamed victim was attacked as she was parking her black Audi Q7 on Nicolas Road in Chorlton.

Police say four men in their late teens approached the woman, with one of them knocking her to the floor before they got in her car and drove off.

They then drove away toward Oswald Street in Chorlton, while the vehicle was later recovered on Blackbrook Road in Hulme.

In a statement, police described one of the offenders as white, slim, wearing red gloves, a grey hoody and a black bomber jacket with an insignia on the upper left arm as well as a blue disposable face mask and a black skull cap.

A second offender was described as black, slim, around 5ft10in, wearing a black bomber jacket with a white zip and purple lining, grey tracksuit bottoms, a black rucksack and no face covering.

The third was said to be black, slim, around 5ft10in, wearing a dark blue jacket and white trainers with a white tongue, red lining, black trims and red sole.

A fourth was described as mixed race, slim and around 5ft8in to 5ft9in with loose curly hair under a dark black or grey hood.

He also wore a blue disposable face mask.

All four suspects were said to be between the ages of 17 and 18.

PC Colin Ridgway from Greater Manchester Police (GMP's) City of Manchester Division said: "Thankfully the lady was left unharmed following the incident but has been left understandably shaken and upset.

"It beggars belief that someone could do this to a woman who is clearly pregnant.

"We are doing all that we can to support her and to find the men responsible for this appalling crime. We will do all that we can to bring these men to justice."

He went on: "We are appealing for anyone who may have witnessed the incident or the vehicle being driven in the area, has CCTV or dashcam footage, or who may know the men responsible, to come and talk to the police."

Anyone with information is asked to call police on 0161 856 3850 or the independent charity Crimestoppers anonymously on 0800 555 111.