Bella Hadid has said Donald Trump's decision to recognise Jerusalem as Israel's capital had taken peace efforts "5 steps back"
The international supermodel, 21, posted a photo of the Dome of the Rock in Jerusalem's Old City on Instagram with a message of solidarity to Palestinians to her 16 million followers.
She said: "The TREATMENT of the Palestinian people is unfair, one-sided and should not be tolerated. I stand with Palestine."
Hadid, whose father is Palestinian, said she had been waiting to put out a message in perfect words, but realised: "There is no perfect way to speak of something so unjust."
Her post came a day after Trump announced the US embassy would be moving from Tel Aviv to Jerusalem, sparking international outcry and concern.
Trump said: "I've judged this course of action to be in the best interests of the United States of America and the pursuit of peace between Israel and the Palestinians."
There have been international warnings of regional unrest over any such move, and the new embassy will make the US the only country in the world to have an embassy in Jerusalem.
Jerusalem is of huge importance to both Israel and the Palestinians, with sites sacred to Jews, Muslims, and Christians.
Israeli sovereignty over Jerusalem has never been recognised internationally, and all countries have their embassies in Tel Aviv.
The United Nations secretary-general Antóno Gutterez expressed the UN's opposition to Trump's move in a statement.
Hadid condemned the "unjust" announcement, writing the news made her "cry for the many many generations of Palestine", and her own family.
She continued: "Seeing the sadness of my father, cousins, and Palestinian family that are feeling for our Palestinian ancestors makes this even harder to write."
Hadid's father, the real estate mogul Mohamed Hadid, 69, was born in Nazareth and lived in both Syria and Lebanon before immigrating to the US aged 14.
The supermodel and her older sister Gigi's mother is Yolanda, the Dutch-American model and star of The Real Housewives of Beverly Hills.
In the full caption, which was edited, Hadid wrote:
I've been waiting to put this into perfect words but I realized there is no perfect way to speak of something so unjust. A very very sad day.Watching the news and seeing the pain of the Palestinian people makes me cry for the many many generations of Palestine.
Seeing the sadness of my father, cousins, and Palestinian family that are feeling for our Palestinian ancestors makes this even harder to write. Jerusalem is home of all religions. For this to happen, I feel, makes us take 5 steps back making it harder to live in a world of peace.
The TREATMENT of the Palestinian people is unfair, one-sided and should not be tolerated. I stand with Palestine.
There is no hate against anyone... My best friends I call sisters and brothers are Jewish. There are no sides... All religions living side by side.. Now it is Just one man..it has always been a factor of trying to bring peace... Where is the hope..?
The post has almost 900,000 likes on instagram.
People on Twitter appreciated that Hadid spoke out.
And said it was a "fire" post.
And thanked her for writing it.
People said they could relate to her feeling of not being able to pen her thoughts into perfect words.
But people also pointed out she had to disable comments on the post.
It comes a few months after Hadid posted her Vogue Arabia cover on Instagram, saying she was proud “specifically to represent and cherish my half-Palestinian blood from my father and his strong, loving, wonderful Arab side of my family”.
"This cover is in honor of my teta Khair Hadid, my family, and my Arab/Muslim friends out there,” Hadid wrote.
Earlier this year, Hadid opened up about her Muslim faith and her father’s experience as a refugee to the US in an interview with Porter magazine.
“My dad was a refugee when he first came to America, so it’s actually very close to home for my sister and brother and me,” the 21-year-old told Porter. “He was always religious, and he always prayed with us. I am proud to be a Muslim.”