A fake German heiress who swindled rich friends, hotels, banks, and a private jet operator has been jailed for between four and 12 years.

Anna Sorokin, 28, had been found guilty of charges including grand larceny in New York last month.

The glamorous grifter was born in Russia. the daughter of a truck driver, before moving to Germany as a teenager with her family.

She then arrived in Manhattan where she called herself Anna Delvey and posed as a socialite in expensive clothes.

Prosecutors said she conned others out of about $275,000 while pretending she had $67 million in assets abroad.

They accused her of using forged bank statements to seek a loan of $22 million to open a private arts club.

She also tricked a friend into covering bills for $62,000 at the end of their six-night luxury trip to Morocco.