Bella Hadid Attended a "Free Palestine" Rally in a Full Red Carpet Look

Dave Benett/Getty Images

Between fashion obligations and protests, there isn't always time for a quick change.

After fulfilling her duties as a Tag Heur brand ambassador at the launch of the watch company's new London flagship store on Friday, Bella Hadid headed to a "Free Palestine" protest in front of the U.S. Embassy — still clad in her floor-length red sequined halter gown and fur coat.

The 21-year-old stood out among the crowd of more casually dressed protesters who held signs reading "Free Palestine" and "End Israeli Occupation" in response to President Trump's decision to recognize Jerusalem as the capital of Israel last week. 

Hadid, whose father, Mohamed Hadid, is a Palestinian immigrant and practicing Muslim, posted a lengthy Instagram post in reaction to the news on Friday, in which she stated that the news "makes me cry for the many, many generations of Palestine." 

"I've been waiting to put this into perfect words but I realized there is no perfect way to speak of something so unjust," she wrote. "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," she added. "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... There are no sides... All religions living side by side..." 

This isn't the first time that Hadid has taken to the streets on behalf of a cause she believes in. Earlier this year, she and big sis Gigi were among the throngs of New Yorkers protesting the first travel ban imposed by Trump against seven majority Muslim nations.  

 

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... 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..?

A post shared by (@bellahadid) on